Enfusion Script API
Loading...
Searching...
No Matches
Animation Interface Reference
Inheritance diagram for Animation:
pointer

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: