Enfusion Script API
Loading...
Searching...
No Matches
AttachPoint Interface Reference
Inheritance diagram for AttachPoint:
ScriptAndConfig Managed

Public Member Functions

proto external void Set (string boneName, vector offsetInBoneSpace[4])
 
proto external void GetLocalTransform (notnull IEntity owner, out vector outMat[4])
 
proto external vector GetLocalTransformAxis (notnull IEntity owner, int axis)
 Axis should be [0..3], vector.Zero will be returned otherwise.
 
proto external void GetWorldTransform (notnull IEntity owner, out vector outMat[4])
 
proto external vector GetWorldTransformAxis (notnull IEntity owner, int axis)
 Axis should be [0..3], vector.Zero will be returned otherwise.
 
- Public Member Functions inherited from Managed
proto external ref Managed Clone ()
 Return shallow copy of object, or null if it is not allowed (not public constructor)
 

Member Function Documentation

◆ GetLocalTransform()

proto external void AttachPoint.GetLocalTransform ( notnull IEntity owner,
out vector outMat[4] )

◆ GetLocalTransformAxis()

proto external vector AttachPoint.GetLocalTransformAxis ( notnull IEntity owner,
int axis )

Axis should be [0..3], vector.Zero will be returned otherwise.

◆ GetWorldTransform()

proto external void AttachPoint.GetWorldTransform ( notnull IEntity owner,
out vector outMat[4] )

◆ GetWorldTransformAxis()

proto external vector AttachPoint.GetWorldTransformAxis ( notnull IEntity owner,
int axis )

Axis should be [0..3], vector.Zero will be returned otherwise.

◆ Set()

proto external void AttachPoint.Set ( string boneName,
vector offsetInBoneSpace[4] )

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