Image loading functions...

This commit is contained in:
Ognjen Milan Robovic 2024-04-23 04:53:57 -04:00
parent de6d282752
commit 2009b26716

View File

@ -2848,56 +2848,63 @@ package Raylib is
Import => True, Import => True,
Convention => C, Convention => C,
External_Name => "GetCollisionRec"; External_Name => "GetCollisionRec";
function Load_Image (
File_Name : String := ""
) return Image with
Import => True,
Convention => C,
External_Name => "LoadImage";
function Load_Image_Raw (
File_Name : String := "";
Width : Natural := 0;
Height : Natural := 0;
Format : Integer := 0;
Header_Size : Integer := 0
) return Image with
Import => True,
Convention => C,
External_Name => "LoadImageRaw";
function Load_Image_Svg (
File_Name : String := "";
Width : Natural := 0;
Height : Natural := 0
) return Image with
Import => True,
Convention => C,
External_Name => "LoadImageSvg";
function Load_Image_Anim (
File_Name : String := "";
Frames : access Integer := null
) return Image with
Import => True,
Convention => C,
External_Name => "LoadImageAnim";
function Load_Image_From_Memory (
File_Type : String := "";
File_Data : Pointer := null;
Data_Size : Natural := 0
) return Image with
Import => True,
Convention => C,
External_Name => "LoadImageFromMemory";
function Load_Image_From_Texture (
Data : Texture := No_Texture
) return Image with
Import => True,
Convention => C,
External_Name => "LoadImageFromTexture";
function Load_Image_From_Screen return Image with
Import => True,
Convention => C,
External_Name => "LoadImageFromScreen";
--~################################################################ --~################################################################
--~function Image LoadImage (
--~const char *fileName
--~) with
--~Import => True,
--~Convention => C,
--~External_Name => "";
--~function Image LoadImageRaw (
--~const char *fileName, int width, int height, int format, int headerSize
--~) with
--~Import => True,
--~Convention => C,
--~External_Name => "";
--~function Image LoadImageSvg (
--~const char *fileNameOrString, int width, int height
--~) with
--~Import => True,
--~Convention => C,
--~External_Name => "";
--~function Image LoadImageAnim (
--~const char *fileName, int *frames
--~) with
--~Import => True,
--~Convention => C,
--~External_Name => "";
--~function Image LoadImageFromMemory (
--~const char *fileType, const unsigned char *fileData, int dataSize
--~) with
--~Import => True,
--~Convention => C,
--~External_Name => "";
--~function Image LoadImageFromTexture (
--~Texture2D texture
--~) with
--~Import => True,
--~Convention => C,
--~External_Name => "";
--~function Image LoadImageFromScreen (
--~void
--~) with
--~Import => True,
--~Convention => C,
--~External_Name => "";
--~function bool IsImageReady ( --~function bool IsImageReady (
--~Image image --~Image image
--~) with --~) with