Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

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

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

Mesh animations

AnimBlendParams

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


AnimBlendToAlpha

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


AnimIsInGroup

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


AnimStopLooping

native final function AnimStopLooping (optional int Channel)


EnableChannelNotify

native final function EnableChannelNotify (int Channel, int Switch)


FreezeAnimAt

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


GetAnimParams

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


GetNotifyChannel

native final function int GetNotifyChannel ()


HasAnim

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


IsAnimating

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


IsTweening

native final function bool IsTweening (int Channel)


LinkSkelAnim

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


LockRootMotion

native final function LockRootMotion (int Lock)


LoopAnim

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


PlayAnim

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


SetAnimFrame

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


StopAnimating

native final function StopAnimating (optional bool ClearAllButBase)


TweenAnim

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


LIPSinc animations

CurrentLIPSincAnim

native final function string CurrentLIPSincAnim ()


HasLIPSincAnim

native final function bool HasLIPSincAnim (name LIPSincAnimName)


IsPlayingLIPSincAnim

native final function bool IsPlayingLIPSincAnim ()


PlayLIPSincAnim

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


StopLIPSincAnim

native final function StopLIPSincAnim ()


Controlling individual bones

BoneRefresh

native final function BoneRefresh ()


GetBoneCoords

native final function Object.Coords GetBoneCoords (name BoneName)


GetBoneRotation

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


GetRootLocation

native final function Object.Vector GetRootLocation ()


GetRootLocationDelta

native final function Object.Vector GetRootLocationDelta ()


GetRootRotation

native final function Object.Rotator GetRootRotation ()


GetRootRotationDelta

native final function Object.Rotator GetRootRotationDelta ()


SetBoneDirection

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


SetBoneLocation

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


SetBoneRotation

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


SetBoneScale

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