AnimNode¶
Class in Engine · Engine.AnimNode · native, abstract
Object › AnimObject › AnimNode
Subclasses: AnimNodeBlendBase, AnimNodeSequence
Using it from Lua
Enums¶
ESliderType
ST_1D = 0, ST_2D = 1
Structs¶
CurveKey
| Field | Type |
|---|---|
CurveName | name |
Weight | float |
Properties¶
| Name | Type | Notes |
|---|---|---|
bCachedHasRootMotion | int | transient |
bCallScriptEventOnBecomeRelevant | bool | |
bCallScriptEventOnCeaseRelevant | bool | |
bCallScriptEventOnInit | bool | |
bDisableCaching | bool | const, transient |
bEditorOnly | bool | const |
bJustBecameRelevant | bool | const, transient |
bRelevant | bool | const, transient |
bTickDuringPausedAnims | bool | |
CachedBoneAtoms | array<BoneAtom> | transient |
CachedCurveKeys | array<CurveKey> | transient |
CachedNumDesiredBones | byte | transient |
CachedRootMotionDelta | BoneAtom | transient |
LastUpdatedAnimMorphKeys | array<CurveKey> | transient, editconst |
NodeCachedAtomsTag | int | const, transient |
NodeEndEventTick | int | const, transient |
NodeInitTag | INT | const, transient |
NodeName | name | |
NodeTickTag | int | const, transient |
NodeTotalWeight | float | const |
ParentNodes | array | no declaration: type is approximate |
SearchTag | int | transient |
TickArrayIndex | int | const |
Functions¶
| Name | Declaration |
|---|---|
FindAnimNode | final native function AnimNode FindAnimNode(name InNodeName) |
OnBecomeRelevant | event OnBecomeRelevant() |
OnCeaseRelevant | event OnCeaseRelevant() |
OnInit | event OnInit() |
PlayAnim | native function PlayAnim(bool bLoop = false, float Rate = 1.0f, float StartTime = 0.0f) |
ReplayAnim | native function ReplayAnim() |
StopAnim | native function StopAnim() |
Inherited¶
| From | Members |
|---|---|
| AnimObject | 7 properties, 0 functions |
| Object | 13 properties, 308 functions |