Project

General

Profile

SO3Engine
SCOLBones.cpp File Reference

Go to the source code of this file.

Functions

int SO3BoneListFromMesh (mmachine m)
 main include
 
int SO3GetRootBoneFromMesh (mmachine m)
 SO3GetRootBoneFromMesh : Return the root bone for a given node.
 
int SO3GetRootBonesFromMesh (mmachine m)
 SO3GetRootBonesFromMesh : Return the root bone(s) for a given node.
 
int SO3GetBoneLocalOrientation (mmachine m)
 SO3GetBoneLocalOrientation : Return the local orienation from a global quaternion.
 
int SCOLloadBone (mmachine m, cbmachine w)
 Load the SO3Engine Viewport function.
 
int SCOLfreeBone ()
 free the SO3Engine Viewport function
 

Variables

NativeDefinition natSO3Bone []
 

Function Documentation

◆ SCOLfreeBone()

int SCOLfreeBone ( )

free the SO3Engine Viewport function

Parameters
m: The VM

Definition at line 345 of file SCOLBones.cpp.

◆ SCOLloadBone()

int SCOLloadBone ( mmachine  m,
cbmachine  w 
)

Load the SO3Engine Viewport function.

Parameters
m: The VM
w: The Callback VM

Definition at line 335 of file SCOLBones.cpp.

Variable Documentation

◆ natSO3Bone

NativeDefinition natSO3Bone[]
Initial value:
= {
{ "SO3BoneListFromMesh", 1, "fun [SO3_OBJECT] [SO3_OBJECT r1]", SO3BoneListFromMesh },
{ "SO3GetRootBoneFromMesh", 1, "fun [SO3_OBJECT] SO3_OBJECT", SO3GetRootBoneFromMesh },
{ "SO3GetRootBonesFromMesh", 1, "fun [SO3_OBJECT] [SO3_OBJECT r1]", SO3GetRootBonesFromMesh },
{ "SO3GetBoneLocalOrientation", 2, "fun [SO3_OBJECT [F F F F]] [F F F F]", SO3GetBoneLocalOrientation }
}
int SO3GetRootBonesFromMesh(mmachine m)
SO3GetRootBonesFromMesh : Return the root bone(s) for a given node.
int SO3GetBoneLocalOrientation(mmachine m)
SO3GetBoneLocalOrientation : Return the local orienation from a global quaternion.
int SO3BoneListFromMesh(mmachine m)
main include
Definition SCOLBones.cpp:49
int SO3GetRootBoneFromMesh(mmachine m)
SO3GetRootBoneFromMesh : Return the root bone for a given node.

Definition at line 322 of file SCOLBones.cpp.