summaryrefslogtreecommitdiff
path: root/include/textures.h
diff options
context:
space:
mode:
authorjussi2022-05-25 23:17:13 +0300
committerjussi2022-05-25 23:17:13 +0300
commit3aec701f80478e6d26f132486163b62451e3d0e9 (patch)
tree633723c5800e3a86d02dc56b95e59e7776644ef9 /include/textures.h
parent06f99406824b8bb03db17029279a0d139808cf6c (diff)
downloadreilua-enhanced-3aec701f80478e6d26f132486163b62451e3d0e9.tar.gz
reilua-enhanced-3aec701f80478e6d26f132486163b62451e3d0e9.tar.bz2
reilua-enhanced-3aec701f80478e6d26f132486163b62451e3d0e9.zip
Texture update functions.
Diffstat (limited to 'include/textures.h')
-rw-r--r--include/textures.h15
1 files changed, 9 insertions, 6 deletions
diff --git a/include/textures.h b/include/textures.h
index 06947f6..b0f1458 100644
--- a/include/textures.h
+++ b/include/textures.h
@@ -8,18 +8,13 @@ bool validTexture( size_t id );
bool validRenderTexture( size_t id );
bool validSourceTexture( size_t id );
Texture2D* texturesGetSourceTexture( size_t index );
-/* File. */
+/* Image Loading. */
int ltexturesLoadImage( lua_State *L );
int ltexturesLoadImageFromTexture( lua_State *L );
int ltexturesLoadImageFromScreen( lua_State *L );
int ltexturesUnloadImage( lua_State *L );
int ltexturesExportImage( lua_State *L );
int ltexturesExportImageAsCode( lua_State *L );
-int ltexturesLoadTexture( lua_State *L );
-int ltexturesLoadTextureFromImage( lua_State *L );
-int ltexturesUnloadTexture( lua_State *L );
-int ltexturesLoadRenderTexture( lua_State *L );
-int ltexturesUnloadRenderTexture( lua_State *L );
/* Image Generation. */
int ltexturesGenImageColor( lua_State *L );
int ltexturesGenImageGradientV( lua_State *L );
@@ -71,6 +66,14 @@ int ltexturesImageDrawTextEx( lua_State *L );
int ltexturesGetImageSize( lua_State *L );
int ltexturesGetImageMipmaps( lua_State *L );
int ltexturesGetImageFormat( lua_State *L );
+/* Texture Loading. */
+int ltexturesLoadTexture( lua_State *L );
+int ltexturesLoadTextureFromImage( lua_State *L );
+int ltexturesUnloadTexture( lua_State *L );
+int ltexturesLoadRenderTexture( lua_State *L );
+int ltexturesUnloadRenderTexture( lua_State *L );
+int ltexturesUpdateTexture( lua_State *L );
+int ltexturesUpdateTextureRec( lua_State *L );
/* Texture Drawing. */
int ltexturesDrawTexture( lua_State *L );
int ltexturesDrawTextureRec( lua_State *L );