Navigation
API > API/Runtime > API/Runtime/AnimGraphRuntime > API/Runtime/AnimGraphRuntime/AnimNodes
Inheritance Hierarchy
- FAnimNode_Base
- FAnimNode_MirrorBase
- FAnimNode_Mirror
- FAnimNode_Mirror_Standalone
References
| Module | AnimGraphRuntime |
| Header | /Engine/Source/Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_Mirror.h |
| Include | #include "AnimNodes/AnimNode_Mirror.h" |
Syntax
USTRUCT (BlueprintInternalUseOnly)
struct FAnimNode_MirrorBase : public FAnimNode_Base
Variables
| Type | Name | Description | |
|---|---|---|---|
| FPoseLink | Source |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAnimNode_MirrorBase
(
const FAnimNode_MirrorBase& |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CacheBones_AnyThread
(
const FAnimationCacheBonesContext& Context |
||
| void | Evaluate_AnyThread
(
FPoseContext& Output |
||
| void | GatherDebugData
(
FNodeDebugData& DebugData |
||
| bool | Should attributes mirror (based on the bone mirroring data in the mirror data table) | ||
| float | How long to blend using inertialization when switching mirrored state. | ||
| bool | Should bones mirror. | ||
| bool | Should the curves mirror. | ||
| bool | GetMirror () |
Get Mirror State. | |
| UMirrorDataTable * | Get the MirrorDataTable. | ||
| bool | Whether to reset (reinitialize) the child (source) pose when the mirror state changes. | ||
| FAnimNode_Base * | This only used by custom handlers, and it is advanced feature. | ||
| void | Initialize_AnyThread
(
const FAnimationInitializeContext& Context |
||
| bool | SetAttributeMirroring
(
bool bInAttributeMirroring |
Set if attributes mirror | |
| bool | SetBlendTimeOnMirrorStateChange
(
float InBlendTime |
Set how long to blend using inertialization when switching mirrored state | |
| bool | SetBoneMirroring
(
bool bInBoneMirroring |
Set if bones mirror | |
| bool | SetCurveMirroring
(
bool bInCurveMirroring |
Set if curves mirror | |
| bool | SetMirror
(
bool bInMirror |
Set Mirror State. | |
| bool | SetMirrorDataTable
(
UMirrorDataTable* MirrorTable |
Set the MirrorDataTable. | |
| bool | SetResetChildOnMirrorStateChange
(
bool bInResetChildOnMirrorStateChange |
Set whether to reset (reinitialize) the child (source) pose when the mirror state changes | |
| void | SetSourceLinkNode
(
FAnimNode_Base* NewLinkNode |
This only used by custom handlers, and it is advanced feature. | |
| void | Update_AnyThread
(
const FAnimationUpdateContext& Context |