FAnimNode_Mirror

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AnimGraphRuntime

Header

/Engine/Source/Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_Mirror.h

Include

#include "AnimNodes/AnimNode_Mirror.h"

Syntax

struct FAnimNode_Mirror : public FAnimNode_MirrorBase

Variables

Name Description

Protected variable

bool

 

bAttributeMirroring

Protected variable

bool

 

bBoneMirroring

Protected variable

bool

 

bCurveMirroring

Protected variable

float

 

BlendTimeOnMirrorStateChange

Protected variable

bool

 

bMirror

Protected variable

bool

 

bResetChildOnMirrorStateChange

Whether to reset (reinitialize) the child (source)pose when the mirror state changes.

Protected variable

TObjectPtr< UMi...

 

MirrorDataTable

Constructors

Name Description

Public function

FAnimNode_Mirror()

Overridden from FAnimNode_MirrorBase

Name Description

Public function Virtual Const

bool

 

GetAttributeMirroring()

Should attributes mirror (based on the bone mirroring data in the mirror data table)

Public function Virtual Const

float

 

GetBlendTimeOnMirrorStateChange()

How long to blend using inertialization when switching mirrored state.

Public function Virtual Const

bool

 

GetBoneMirroring()

Should bones mirror.

Public function Virtual Const

bool

 

GetCurveMirroring()

Should the curves mirror.

Public function Virtual Const

bool

 

GetMirror()

Get Mirror State.

Public function Virtual Const

UMirrorDataT...

 

GetMirrorDataTable()

Get the MirrorDataTable.

Public function Virtual Const

bool

 

GetResetChildOnMirrorStateChange()

Whether to reset (reinitialize) the child (source) pose when the mirror state changes.

Public function Virtual

bool

 

SetAttributeMirroring

(
    bool bInAttributeMirroring
)

Set if attributes mirror

Public function Virtual

bool

 

SetBlendTimeOnMirrorStateChange

(
    float InBlendTime
)

Set how long to blend using inertialization when switching mirrored state

Public function Virtual

bool

 

SetBoneMirroring

(
    bool bInBoneMirroring
)

Set if bones mirror

Public function Virtual

bool

 

SetCurveMirroring

(
    bool bInCurveMirroring
)

Set if curves mirror

Public function Virtual

bool

 

SetMirror

(
    bool bInMirror
)

Set Mirror State.

Public function Virtual

bool

 

SetMirrorDataTable

(
    UMirrorDataTable* MirrorTable
)

Set the MirrorDataTable.

Public function Virtual

bool

 

SetResetChildOnMirrorStateChange

(
    bool bInResetChildOnMirrorStateChan...
)

Set whether to reset (reinitialize) the child (source) pose when the mirror state changes