Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTGame.UTAnimNodeSequenceByBoneRotation

Extends
AnimNodeSequence

when this node becomes relevant, it selects an animation from its list based on the rotation of the given bone relative to the rotation of the owning actor Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.AnimNode
   |   
   +-- Engine.AnimNodeSequence
      |   
      +-- UTGame.UTAnimNodeSequenceByBoneRotation

Variables Summary
UTAnimNodeSequenceByBoneRotation
array<AnimByRotation>AnimList
EAxisBoneAxis
nameBoneName
Inherited Variables from Engine.AnimNodeSequence
AnimLinkupIndex, AnimSeq, AnimSeqName, bCauseActorAnimEnd, bCauseActorAnimPlay, bForceAlwaysMaster, bForceAlwaysSlave, bForceRefposeWhenNotPlaying, bIsIssuingNotifies, bLooping, bNoNotifies, bPlaying, bShowTimeLineSlider, bSynchronize, bZeroRootRotation, bZeroRootTranslation, CurrentTime, DebugCarat, DebugTrack, NotifyWeightThreshold, PreviousTime, Rate, RootBoneOption[3], RootRotationOption[3], SynchGroupName, SynchPosOffset
Inherited Variables from Engine.AnimNode
bCachedHasRootMotion, bJustBecameRelevant, bRelevant, bSkipTickWhenZeroWeight, bTickDuringPausedAnims, CachedBoneAtoms, CachedRootMotionDelta, DrawHeight, DrawWidth, InstanceVersionNumber, NodeCachedAtomsTag, NodeName, NodePosX, NodePosY, NodeTickTag, NodeTotalWeight, OutDrawY, ParentNodes, SearchTag, SkelComponent, TotalWeightAccumulator

Enumerations Summary
Inherited Enumerations from Engine.AnimNodeSequence
ERootBoneAxis, ERootRotationOption
Inherited Enumerations from Engine.AnimNode
ESliderType

Structures Summary
AnimByRotation
DesiredRotation, AnimName
Inherited Structures from Engine.AnimNode
BoneAtom

Functions Summary
event OnBecomeRelevant ()))
Inherited Functions from Engine.AnimNodeSequence
FindNormalizedPositionFromGroupRelativePosition, GetAnimPlaybackLength, GetGlobalPlayRate, GetNormalizedPosition, GetTimeLeft, PlayAnim, SetAnim, SetPosition, StopAnim
Inherited Functions from Engine.AnimNode
FindAnimNode, OnBecomeRelevant, OnCeaseRelevant, OnInit, PlayAnim, StopAnim


Variables Detail

UTAnimNodeSequenceByBoneRotation

AnimList Source code

var(UTAnimNodeSequenceByBoneRotation) array<AnimByRotation> AnimList;

BoneAxis Source code

var(UTAnimNodeSequenceByBoneRotation) EAxis BoneAxis;
axis of that bone to check

BoneName Source code

var(UTAnimNodeSequenceByBoneRotation) name BoneName;
bone whose direction should be tested


Structures Detail

AnimByRotation Source code

struct AnimByRotation
{
var(UTAnimNodeSequenceByBoneRotation) name AnimName;
var(UTAnimNodeSequenceByBoneRotation) rotator DesiredRotation;
};
list of animations to choose from
AnimName:
the animation to play
DesiredRotation:
desired rotation of the bone to play this animation


Functions Detail

OnBecomeRelevant Source code

event OnBecomeRelevant ( ) )


Defaultproperties

defaultproperties
{
   BoneAxis=AXIS_X
   Name="Default__UTAnimNodeSequenceByBoneRotation"
   ObjectArchetype=AnimNodeSequence'Engine.Default__AnimNodeSequence'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:48.647 - Created with UnCodeX