| 
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -1110,8 +1110,6 @@ RLAPI Image LoadImageRaw(const char *fileName, int width, int height, int format | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void UnloadImage(Image image);                                                                     // Unload image from CPU memory (RAM) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ExportImage(Image image, const char *fileName);                                               // Export image data to file | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ExportImageAsCode(Image image, const char *fileName);                                         // Export image as code file defining an array of bytes | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI Color *GetImageData(Image image);                                                                  // Get pixel data from image as a Color struct array | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI Vector4 *GetImageDataNormalized(Image image);                                                      // Get pixel data from image as Vector4 array (float normalized) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			// Image generation functions | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI Image GenImageColor(int width, int height, Color color);                                           // Generate image: plain color | 
			
		
		
	
	
		
			
				| 
				
				
				
					
						
					
				
				 | 
			
			 | 
			
			@ -1128,13 +1126,13 @@ RLAPI Image ImageCopy(Image image); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI Image ImageFromImage(Image image, Rectangle rec);                                                  // Create an image from another image piece | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI Image ImageText(const char *text, int fontSize, Color color);                                      // Create an image from text (default font) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI Image ImageTextEx(Font font, const char *text, float fontSize, float spacing, Color tint);         // Create an image from text (custom sprite font) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageToPOT(Image *image, Color fillColor);                                                    // Convert image to POT (power-of-two) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageFormat(Image *image, int newFormat);                                                     // Convert image data to desired format | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageAlphaMask(Image *image, Image alphaMask);                                                // Apply alpha mask to image | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageAlphaClear(Image *image, Color color, float threshold);                                  // Clear alpha channel to desired color | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageToPOT(Image *image, Color fillColor);                                                    // Convert image to POT (power-of-two) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageCrop(Image *image, Rectangle crop);                                                      // Crop an image to a defined rectangle | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageAlphaCrop(Image *image, float threshold);                                                // Crop image depending on alpha value | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageAlphaClear(Image *image, Color color, float threshold);                                  // Clear alpha channel to desired color | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageAlphaMask(Image *image, Image alphaMask);                                                // Apply alpha mask to image | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageAlphaPremultiply(Image *image);                                                          // Premultiply alpha channel | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageCrop(Image *image, Rectangle crop);                                                      // Crop an image to a defined rectangle | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageResize(Image *image, int newWidth, int newHeight);                                       // Resize image (Bicubic scaling algorithm) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageResizeNN(Image *image, int newWidth,int newHeight);                                      // Resize image (Nearest-Neighbor scaling algorithm) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageResizeCanvas(Image *image, int newWidth, int newHeight, int offsetX, int offsetY, Color color);  // Resize canvas and fill with color | 
			
		
		
	
	
		
			
				| 
				
				
				
					
						
					
				
				 | 
			
			 | 
			
			@ -1150,7 +1148,10 @@ 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) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI void ImageColorReplace(Image *image, Color color, Color replace);                                  // Modify image color: replace color | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI Color *GetImageData(Image image);                                                                  // Get pixel data from image as a Color struct array | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI Color *ImageExtractPalette(Image image, int maxPaletteSize, int *extractCount);                    // Extract color palette from image to maximum size (memory should be freed) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI Vector4 *GetImageDataNormalized(Image image);                                                      // Get pixel data from image as Vector4 array (float normalized) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RLAPI Rectangle GetImageAlphaBorder(Image image, float threshold);                                       // Get image alpha border rectangle | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			// Image drawing functions | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
				
				 | 
			
			 | 
			
			
 |