Gah - a solution with more questions. – EntropicLqd

UE2:Actor native functions (UT2004)/Animation-related functions

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search

Mesh animations[edit]

AnimBlendParams[edit]

native final function AnimBlendParams (int Stage, optional float BlendAlpha, optional float InTime, optional float OutTime, optional name BoneName, optional bool bGlobalPose)


AnimBlendToAlpha[edit]

native final function AnimBlendToAlpha (int Stage, float TargetAlpha, float TimeInterval)


AnimIsInGroup[edit]

native final function bool AnimIsInGroup (int Channel, name GroupName)


AnimStopLooping[edit]

native final function AnimStopLooping (optional int Channel)


EnableChannelNotify[edit]

native final function EnableChannelNotify (int Channel, int Switch)


FreezeAnimAt[edit]

native final function FreezeAnimAt (float Time, optional int Channel)


GetAnimParams[edit]

native final function GetAnimParams (int Channel, out name OutSeqName, out float OutAnimFrame, out float OutAnimRate)


GetNotifyChannel[edit]

native final function int GetNotifyChannel ()


HasAnim[edit]

native(263) final function bool HasAnim (name Sequence)


IsAnimating[edit]

native(282) final function bool IsAnimating (optional int Channel)


IsTweening[edit]

native final function bool IsTweening (int Channel)


LinkSkelAnim[edit]

simulated native final function LinkSkelAnim (MeshAnimation Anim, optional Mesh NewMesh)


LockRootMotion[edit]

native final function LockRootMotion (int Lock)


LoopAnim[edit]

native(260) final function bool LoopAnim (name Sequence, optional float Rate, optional float TweenTime, optional int Channel)


PlayAnim[edit]

native(259) final function bool PlayAnim (name Sequence, optional float Rate, optional float TweenTime, optional int Channel)


SetAnimFrame[edit]

native final function SetAnimFrame (float Time, optional int Channel, optional int UnitFlag)


StopAnimating[edit]

native final function StopAnimating (optional bool ClearAllButBase)


TweenAnim[edit]

native(294) final function bool TweenAnim (name Sequence, float Time, optional int Channel)


LIPSinc animations[edit]

CurrentLIPSincAnim[edit]

native final function string CurrentLIPSincAnim ()


HasLIPSincAnim[edit]

native final function bool HasLIPSincAnim (name LIPSincAnimName)


IsPlayingLIPSincAnim[edit]

native final function bool IsPlayingLIPSincAnim ()


PlayLIPSincAnim[edit]

native final function PlayLIPSincAnim (name LIPSincAnimName, optional float Volume, optional float Radius, optional float Pitch)


StopLIPSincAnim[edit]

native final function StopLIPSincAnim ()


Controlling individual bones[edit]

BoneRefresh[edit]

native final function BoneRefresh ()


GetBoneCoords[edit]

native final function Object.Coords GetBoneCoords (name BoneName)


GetBoneRotation[edit]

native final function Object.Rotator GetBoneRotation (name BoneName, optional int Space)


GetRootLocation[edit]

native final function Object.Vector GetRootLocation ()


GetRootLocationDelta[edit]

native final function Object.Vector GetRootLocationDelta ()


GetRootRotation[edit]

native final function Object.Rotator GetRootRotation ()


GetRootRotationDelta[edit]

native final function Object.Rotator GetRootRotationDelta ()


SetBoneDirection[edit]

native final function SetBoneDirection (name BoneName, Object.Rotator BoneTurn, optional Object.Vector BoneTrans, optional float Alpha, optional int Space)


SetBoneLocation[edit]

native final function SetBoneLocation (name BoneName, optional Object.Vector BoneTrans, optional float Alpha)


SetBoneRotation[edit]

native final simulated function SetBoneRotation (name BoneName, optional Object.Rotator BoneTurn, optional int Space, optional float Alpha)


SetBoneScale[edit]

native final function SetBoneScale (int Slot, optional float BoneScale, optional name BoneName)