Engine.AnimNodeSlot
- Extends
- AnimNodeBlendBase
- Modifiers
- native ( Anim ) hidecategories ( Object )
Copyright 1998-2011 Epic Games, Inc. All Rights Reserved.
Slot for Matinee controlled Animation Trees.
Each slot will be able to blend a defined number of channels (AnimNodeSequence connections).
Core.Object
|
+-- Engine.AnimObject
|
+-- Engine.AnimNode
|
+-- Engine.AnimNodeBlendBase
|
+-- Engine.AnimNodeSlot
Inherited Variables from Engine.AnimNode |
bCachedHasRootMotion, bCallScriptEventOnBecomeRelevant, bCallScriptEventOnCeaseRelevant, bCallScriptEventOnInit, bDisableCaching, bJustBecameRelevant, bRelevant, bTickDuringPausedAnims, CachedBoneAtoms, CachedCurveKeys, CachedNumDesiredBones, CachedRootMotionDelta, LastUpdatedAnimMorphKeys, NodeCachedAtomsTag, NodeInitTag, NodeName, NodeTickTag, NodeTotalWeight, ParentNodes, SearchTag, TickArrayIndex |
Functions Summary |
 | | AddToSynchGroup (Name GroupName)
|
 | AnimNodeSequence | GetCustomAnimNodeSeq ()
|
 | Name | GetPlayedAnimation ()
|
 | float | PlayCustomAnim (name AnimName, float Rate, optional float BlendInTime, optional float BlendOutTime, optional bool bLooping, optional bool bOverride, optional float StartTime, optional float EndTime)
|
 | bool | PlayCustomAnimByDuration (name AnimName, float Duration, optional float BlendInTime, optional float BlendOutTime, optional bool bLooping, optional bool bOverride = TRUE)
|
 | | SetActorAnimEndNotification (bool bNewStatus)
|
 | | SetCustomAnim (Name AnimName)
|
 | | SetRootBoneAxisOption (optional ERootBoneAxis AxisX = RBA_Default, optional ERootBoneAxis AxisY = RBA_Default, optional ERootBoneAxis AxisZ = RBA_Default)
|
 | | SetRootBoneRotationOption (optional ERootRotationOption AxisX = RRO_Default, optional ERootRotationOption AxisY = RRO_Default, optional ERootRotationOption AxisZ = RRO_Default)
|
 | | StopCustomAnim (float BlendOutTime)
|
var const bool bIsPlayingCustomAnim;
var const FLOAT BlendTimeToGo;
var const INT CustomChildIndex;
var const FLOAT PendingBlendOutTime;
var const INT TargetChildIndex;
var Array<FLOAT> TargetWeight;
AnimNodeSlot
bAdditiveAnimationsOverrideSource Source code
bSkipBlendWhenNotRendered Source code
final native function AddToSynchGroup ( Name GroupName )
final native function Name GetPlayedAnimation ( )
final native function float PlayCustomAnim ( name AnimName,
float Rate,
optional float BlendInTime,
optional float BlendOutTime,
optional bool bLooping,
optional bool bOverride,
optional float StartTime,
optional float EndTime )
PlayCustomAnimByDuration Source code
final native function bool PlayCustomAnimByDuration ( name AnimName,
float Duration,
optional float BlendInTime,
optional float BlendOutTime,
optional bool bLooping,
optional bool bOverride = TRUE )
SetActorAnimEndNotification Source code
final native function SetActorAnimEndNotification ( bool bNewStatus )
final native function SetCustomAnim ( Name AnimName )
SetRootBoneRotationOption Source code
final native function StopCustomAnim ( float BlendOutTime )
defaultproperties
{
bAdditiveAnimationsOverrideSource=FALSE
bSkipBlendWhenNotRendered=FALSE
bEarlyAnimEndNotify=TRUE
TargetWeight(0)=1.f
Children(0)=(Name="Source",Weight=1.0)
Children(1)=(Name="Channel 01")
bFixNumChildren=FALSE
NodeName="SlotName"
}
|
Creation time: ti 22-3-2011 19:56:47.394 - Created with
UnCodeX