Skip to content

AnimNode

Class in Engine · Engine.AnimNode · native, abstract

Object › AnimObject › AnimNode

Subclasses: AnimNodeBlendBase, AnimNodeSequence

Using it from Lua
h7.find_all("AnimNode")            -- live instances
h7.find_class("Engine.AnimNode")   -- the class
h7.hook("Engine.AnimNode.FindAnimNode", fn)

Enums

ESliderType

ST_1D = 0, ST_2D = 1

Structs

CurveKey

FieldType
CurveNamename
Weightfloat

Properties

NameTypeNotes
bCachedHasRootMotioninttransient
bCallScriptEventOnBecomeRelevantbool
bCallScriptEventOnCeaseRelevantbool
bCallScriptEventOnInitbool
bDisableCachingboolconst, transient
bEditorOnlyboolconst
bJustBecameRelevantboolconst, transient
bRelevantboolconst, transient
bTickDuringPausedAnimsbool
CachedBoneAtomsarray<BoneAtom>transient
CachedCurveKeysarray<CurveKey>transient
CachedNumDesiredBonesbytetransient
CachedRootMotionDeltaBoneAtomtransient
LastUpdatedAnimMorphKeysarray<CurveKey>transient, editconst
NodeCachedAtomsTagintconst, transient
NodeEndEventTickintconst, transient
NodeInitTagINTconst, transient
NodeNamename
NodeTickTagintconst, transient
NodeTotalWeightfloatconst
ParentNodesarrayno declaration: type is approximate
SearchTaginttransient
TickArrayIndexintconst

Functions

NameDeclaration
FindAnimNodefinal native function AnimNode FindAnimNode(name InNodeName)
OnBecomeRelevantevent OnBecomeRelevant()
OnCeaseRelevantevent OnCeaseRelevant()
OnInitevent OnInit()
PlayAnimnative function PlayAnim(bool bLoop = false, float Rate = 1.0f, float StartTime = 0.0f)
ReplayAnimnative function ReplayAnim()
StopAnimnative function StopAnim()

Inherited

FromMembers
AnimObject7 properties, 0 functions
Object13 properties, 308 functions