diff options
| author | Ray <[email protected]> | 2017-06-28 13:39:18 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-06-28 13:39:18 +0200 |
| commit | 92ca68aac8e593b3df15a18ba86f8af0acff8921 (patch) | |
| tree | 9397f2a6a93e6681d98508e3fbc36763848b1619 /src/raylib.h | |
| parent | c46abd34d4fb86ffd08c5e25ded52ac6e52efbf0 (diff) | |
| parent | fcd13fd5d22219d8ed69b88e9cc1138b96b9a16d (diff) | |
| download | raylib-92ca68aac8e593b3df15a18ba86f8af0acff8921.tar.gz raylib-92ca68aac8e593b3df15a18ba86f8af0acff8921.zip | |
Merge pull request #309 from nounoursheureux/image_gen
Add some image generation functions
Diffstat (limited to 'src/raylib.h')
| -rw-r--r-- | src/raylib.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/raylib.h b/src/raylib.h index 6d597fef..29cc5728 100644 --- a/src/raylib.h +++ b/src/raylib.h @@ -873,6 +873,13 @@ RLAPI void ImageColorGrayscale(Image *image); RLAPI void ImageColorContrast(Image *image, float contrast); // Modify image color: contrast (-100 to 100) RLAPI void ImageColorBrightness(Image *image, int brightness); // Modify image color: brightness (-255 to 255) +// Image generation functions +RLAPI Image GenImageGradientV(int width, int height, Color top, Color bottom); // Generate image: vertical gradient +RLAPI Image GenImageGradientH(int width, int height, Color left, Color right); // Generate image: horizontal gradient +RLAPI Image GenImageChecked(int width, int height, int checksX, int checksY, Color col1, Color col2); // Generate image: checked +RLAPI Image GenImageWhiteNoise(int width, int height, float factor); // Generate image: white noise +RLAPI Image GenImageCellular(int width, int height, int tileSize); // Generate image: cellular algorithm. Bigger tileSize means bigger cells + // Texture2D configuration functions RLAPI void GenTextureMipmaps(Texture2D *texture); // Generate GPU mipmaps for a texture RLAPI void SetTextureFilter(Texture2D texture, int filterMode); // Set texture scaling filter mode |
