diff options
| author | jussi | 2022-05-04 23:11:09 +0300 |
|---|---|---|
| committer | jussi | 2022-05-04 23:11:09 +0300 |
| commit | b034aa01dc0ca443eba7c7b12ead7732c3e32240 (patch) | |
| tree | 42c3ff4ddd36427fd0f1e0bb1d9c9491b095e6ea /include | |
| parent | ed4636fa812e64c5391ee9f408092990f33277b4 (diff) | |
| download | reilua-enhanced-b034aa01dc0ca443eba7c7b12ead7732c3e32240.tar.gz reilua-enhanced-b034aa01dc0ca443eba7c7b12ead7732c3e32240.tar.bz2 reilua-enhanced-b034aa01dc0ca443eba7c7b12ead7732c3e32240.zip | |
Image manipulation functions.
Diffstat (limited to 'include')
| -rw-r--r-- | include/textures.h | 38 |
1 files changed, 37 insertions, 1 deletions
diff --git a/include/textures.h b/include/textures.h index 6da17e2..06947f6 100644 --- a/include/textures.h +++ b/include/textures.h @@ -28,6 +28,36 @@ int ltexturesGenImageGradientRadial( lua_State *L ); int ltexturesGenImageChecked( lua_State *L ); int ltexturesGenImageWhiteNoise( lua_State *L ); int ltexturesGenImageCellular( lua_State *L ); +/* Image Manipulation Functions. */ +int ltexturesImageCopy( lua_State *L ); +int ltexturesImageFromImage( lua_State *L ); +int ltexturesImageText( lua_State *L ); +int ltexturesImageFormat( lua_State *L ); +int ltexturesImageToPOT( lua_State *L ); +int ltexturesImageCrop( lua_State *L ); +int ltexturesImageAlphaCrop( lua_State *L ); +int ltexturesImageAlphaClear( lua_State *L ); +int ltexturesImageAlphaMask( lua_State *L ); +int ltexturesImageAlphaPremultiply( lua_State *L ); +int ltexturesImageResize( lua_State *L ); +int ltexturesImageResizeNN( lua_State *L ); +int ltexturesImageResizeCanvas( lua_State *L ); +int ltexturesImageMipmaps( lua_State *L ); +int ltexturesImageDither( lua_State *L ); +int ltexturesImageFlipVertical( lua_State *L ); +int ltexturesImageFlipHorizontal( lua_State *L ); +int ltexturesImageRotateCW( lua_State *L ); +int ltexturesImageRotateCCW( lua_State *L ); +int ltexturesImageColorTint( lua_State *L ); +int ltexturesImageColorInvert( lua_State *L ); +int ltexturesImageColorGrayscale( lua_State *L ); +int ltexturesImageColorContrast( lua_State *L ); +int ltexturesImageColorBrightness( lua_State *L ); +int ltexturesImageColorReplace( lua_State *L ); +int ltexturesLoadImageColors( lua_State *L ); +int ltexturesLoadImagePalette( lua_State *L ); +int ltexturesGetImageAlphaBorder( lua_State *L ); +int ltexturesGetImageColor( lua_State *L ); /* Image Drawing. */ int ltexturesImageClearBackground( lua_State *L ); int ltexturesImageDrawPixel( lua_State *L ); @@ -37,6 +67,10 @@ int ltexturesImageDrawRectangle( lua_State *L ); int ltexturesImageDrawRectangleLines( lua_State *L ); int ltexturesImageDraw( lua_State *L ); int ltexturesImageDrawTextEx( lua_State *L ); +/* Image Configuration. */ +int ltexturesGetImageSize( lua_State *L ); +int ltexturesGetImageMipmaps( lua_State *L ); +int ltexturesGetImageFormat( lua_State *L ); /* Texture Drawing. */ int ltexturesDrawTexture( lua_State *L ); int ltexturesDrawTextureRec( lua_State *L ); @@ -48,11 +82,13 @@ int ltexturesBeginTextureMode( lua_State *L ); int ltexturesEndTextureMode( lua_State *L ); int ltexturesSetTextureSource( lua_State *L ); int ltexturesGetTextureSource( lua_State *L ); -/* Conf. */ +/* Texture Configuration. */ int ltexturesGenTextureMipmaps( lua_State *L ); int ltexturesSetTextureFilter( lua_State *L ); int ltexturesSetTextureWrap( lua_State *L ); int ltexturesGetTextureSize( lua_State *L ); +int ltexturesGetTextureMipmaps( lua_State *L ); +int ltexturesGetTextureFormat( lua_State *L ); /* Color/pixel */ int ltexturesFade( lua_State *L ); int ltexturesColorToInt( lua_State *L ); |
