summaryrefslogtreecommitdiff
path: root/include/lua_core.h
diff options
context:
space:
mode:
authorjussi2023-12-07 22:38:13 +0200
committerjussi2023-12-07 22:38:13 +0200
commiteb7873be2be3d0ac4808c7416b190888a0e94145 (patch)
tree31fef2d03e258c998a810d802345bcf55332bf06 /include/lua_core.h
parent6ecbbcc282bb25fae4bcd2e9f394adb74ac60ae7 (diff)
downloadreilua-enhanced-eb7873be2be3d0ac4808c7416b190888a0e94145.tar.gz
reilua-enhanced-eb7873be2be3d0ac4808c7416b190888a0e94145.tar.bz2
reilua-enhanced-eb7873be2be3d0ac4808c7416b190888a0e94145.zip
More Model management functions, BoneInfo and Transform.
Diffstat (limited to 'include/lua_core.h')
-rw-r--r--include/lua_core.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/lua_core.h b/include/lua_core.h
index b1bc016..df3f1d6 100644
--- a/include/lua_core.h
+++ b/include/lua_core.h
@@ -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 );