Skip to content

AnimNodePlayCustomAnim

Class in Engine · Engine.AnimNodePlayCustomAnim · native

Object › AnimObject › AnimNode › AnimNodeBlendBase › AnimNodeBlend › AnimNodePlayCustomAnim

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

Properties

NameTypeNotes
bIsPlayingCustomAnimbool
CustomPendingBlendOutTimefloat

Functions

NameDeclaration
GetCustomAnimNodeSeqfinal function AnimNodeSequence GetCustomAnimNodeSeq()
PlayCustomAnimfinal native function float PlayCustomAnim(name AnimName, float Rate, optional float BlendInTime, optional float BlendOutTime, optional bool bLooping, optional bool bOverride)
PlayCustomAnimByDurationfinal native function PlayCustomAnimByDuration(name AnimName, float Duration, optional float BlendInTime, optional float BlendOutTime, optional bool bLooping, optional bool bOverride)
SetActorAnimEndNotificationfinal function SetActorAnimEndNotification(bool bNewStatus)
SetCustomAnimfinal function SetCustomAnim(Name AnimName)
SetRootBoneAxisOptionfinal function SetRootBoneAxisOption(optional ERootBoneAxis AxisX = RBA_Default, optional ERootBoneAxis AxisY = RBA_Default, optional ERootBoneAxis AxisZ = RBA_Default)
StopCustomAnimfinal native function StopCustomAnim(float BlendOutTime)

Default values

NodeName="CustomAnim"
bFixNumChildren=TRUE
Children(0)=(Name="Normal")
Children(1)=(Name="Custom")

Inherited

FromMembers
AnimNodeBlend4 properties, 1 functions
AnimNodeBlendBase3 properties, 3 functions
AnimNode23 properties, 7 functions
AnimObject7 properties, 0 functions
Object13 properties, 308 functions