Enfusion Script API
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Animation Interface Reference
Inheritance diagram for Animation:
[legend]

Public Member Functions

proto external void SetBone (IEntity ent, TNodeId bone, vector angles, vector trans, float scale)
 
proto external bool SetBoneMatrix (IEntity ent, TNodeId bone, vector mat[4])
 
proto external bool GetBoneMatrix (TNodeId bone, out vector mat[4])
 
proto external TNodeId GetBoneIndex (string boneName)
 
proto external void GetBoneNames (out notnull array< string > boneNames)
 
proto external bool GetBoneLocalMatrix (TNodeId bone, out vector mat[4])
 
proto external bool SetMorphState (string name, float value)
 
- Public Member Functions inherited from pointer
proto string ToString ()
 

Member Function Documentation

◆ GetBoneIndex()

proto external TNodeId Animation.GetBoneIndex ( string  boneName)

◆ GetBoneLocalMatrix()

proto external bool Animation.GetBoneLocalMatrix ( TNodeId  bone,
out vector  mat[4] 
)

◆ GetBoneMatrix()

proto external bool Animation.GetBoneMatrix ( TNodeId  bone,
out vector  mat[4] 
)

◆ GetBoneNames()

proto external void Animation.GetBoneNames ( out notnull array< string boneNames)

◆ SetBone()

proto external void Animation.SetBone ( IEntity  ent,
TNodeId  bone,
vector  angles,
vector  trans,
float  scale 
)

◆ SetBoneMatrix()

proto external bool Animation.SetBoneMatrix ( IEntity  ent,
TNodeId  bone,
vector  mat[4] 
)

◆ SetMorphState()

proto external bool Animation.SetMorphState ( string  name,
float  value 
)

The documentation for this interface was generated from the following file: