More Model management functions, BoneInfo and Transform.
This commit is contained in:
@@ -45,6 +45,9 @@ Matrix uluaGetMatrix( lua_State *L, int index );
|
||||
BoundingBox uluaGetBoundingBox( lua_State *L, int index );
|
||||
Ray uluaGetRay( lua_State *L, int index );
|
||||
NPatchInfo uluaGetNPatchInfo( lua_State *L, int index );
|
||||
GlyphInfo uluaGetGlyphInfo( lua_State *L, int index );
|
||||
BoneInfo uluaGetBoneInfo( lua_State *L, int index );
|
||||
Transform uluaGetTransform( lua_State *L, int index );
|
||||
Buffer* uluaGetBuffer( lua_State *L, int index );
|
||||
Image* uluaGetImage( lua_State *L, int index );
|
||||
Texture* uluaGetTexture( lua_State *L, int index );
|
||||
@@ -73,6 +76,8 @@ void uluaPushRay( lua_State *L, Ray ray );
|
||||
void uluaPushRayCollision( lua_State *L, RayCollision rayCol );
|
||||
void uluaPushBoundingBox( lua_State *L, BoundingBox box );
|
||||
void uluaPushGlyphInfo( lua_State *L, GlyphInfo glyphInfo, Image *image );
|
||||
void uluaPushBoneInfo( lua_State *L, BoneInfo boneInfo );
|
||||
void uluaPushTransform( lua_State *L, Transform transform );
|
||||
void uluaPushBuffer( lua_State *L, Buffer buffer );
|
||||
void uluaPushImage( lua_State *L, Image image );
|
||||
void uluaPushTexture( lua_State *L, Texture texture );
|
||||
|
||||
@@ -33,10 +33,20 @@ int lmodelsLoadModelFromMesh( lua_State *L );
|
||||
int lmodelsIsModelReady( lua_State *L );
|
||||
int lmodelsUnloadModel( lua_State *L );
|
||||
int lmodelsGetModelBoundingBox( lua_State *L );
|
||||
int lmodelsSetModelTransform( lua_State *L );
|
||||
int lmodelsSetModelMesh( lua_State *L );
|
||||
int lmodelsSetModelMaterial( lua_State *L );
|
||||
int lmodelsSetModelMeshMaterial( lua_State *L );
|
||||
int lmodelsSetModelTransform( lua_State *L );
|
||||
int lmodelsSetModelBone( lua_State *L );
|
||||
int lmodelsSetModelBindPose( lua_State *L );
|
||||
int lmodelsGetModelTransform( lua_State *L );
|
||||
int lmodelsGetModelMeshCount( lua_State *L );
|
||||
int lmodelsGetModelMaterialCount( lua_State *L );
|
||||
int lmodelsGetModelMesh( lua_State *L );
|
||||
int lmodelsGetModelMaterial( lua_State *L );
|
||||
int lmodelsGetModelBoneCount( lua_State *L );
|
||||
int lmodelsGetModelBone( lua_State *L );
|
||||
int lmodelsGetModelBindPose( lua_State *L );
|
||||
/* Model drawing functions. */
|
||||
int lmodelsDrawModel( lua_State *L );
|
||||
int lmodelsDrawModelEx( lua_State *L );
|
||||
|
||||
Reference in New Issue
Block a user