raylib-cpp
C++ object-oriented wrapper library for raylib.
raylib::Image Member List

This is the complete list of members for raylib::Image, including all inherited members.

AlphaClear(::Color color, float threshold)raylib::Imageinline
AlphaCrop(float threshold)raylib::Imageinline
AlphaMask(const ::Image &alphaMask)raylib::Imageinline
AlphaPremultiply()raylib::Imageinline
Cellular(int width, int height, int tileSize)raylib::Imageinlinestatic
Channel(int selectedChannel)raylib::Imageinline
Checked(int width, int height, int checksX, int checksY, ::Color col1={255, 255, 255, 255}, ::Color col2={0, 0, 0, 255})raylib::Imageinlinestatic
ClearBackground(::Color color={0, 0, 0, 255})raylib::Imageinline
Color(int width, int height, ::Color color={255, 255, 255, 255})raylib::Imageinlinestatic
ColorBrightness(int brightness)raylib::Imageinline
ColorContrast(float contrast)raylib::Imageinline
ColorGrayscale()raylib::Imageinline
ColorInvert()raylib::Imageinline
ColorReplace(::Color color, ::Color replace)raylib::Imageinline
ColorTint(::Color color={255, 255, 255, 255})raylib::Imageinline
Copy() constraylib::Imageinline
Crop(::Rectangle crop)raylib::Imageinline
Crop(int newWidth, int newHeight)raylib::Imageinline
Crop(::Vector2 size)raylib::Imageinline
Crop(int offsetX, int offsetY, int newWidth, int newHeight)raylib::Imageinline
Dither(int rBpp, int gBpp, int bBpp, int aBpp)raylib::Imageinline
Draw(const ::Image &src, ::Rectangle srcRec, ::Rectangle dstRec, ::Color tint={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawCircle(int centerX, int centerY, int radius, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawCircle(::Vector2 center, int radius, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawLine(int startPosX, int startPosY, int endPosX, int endPosY, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawLine(::Vector2 start, ::Vector2 end, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawLine(::Vector2 start, ::Vector2 end, int thick, ::Color color={255, 255, 255, 255})raylib::Imageinline
DrawPixel(int posX, int posY, ::Color color={255, 255, 255, 255})raylib::Imageinline
DrawPixel(::Vector2 position, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawRectangle(int posX, int posY, int width, int height, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawRectangle(Vector2 position, Vector2 size, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawRectangle(::Rectangle rec, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawRectangleLines(::Rectangle rec, int thick=1, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawText(const char *text, ::Vector2 position, int fontSize, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawText(const std::string &text, ::Vector2 position, int fontSize, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawText(const std::string &text, int x, int y, int fontSize, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawText(const char *text, int x, int y, int fontSize, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawText(const ::Font &font, const std::string &text, ::Vector2 position, float fontSize, float spacing, ::Color tint={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
DrawText(const ::Font &font, const char *text, ::Vector2 position, float fontSize, float spacing, ::Color tint={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
Export(const std::string &fileName) constraylib::Imageinline
ExportAsCode(const std::string &fileName) constraylib::Imageinline
ExportToMemory(const char *fileType, int *fileSize)raylib::Imageinline
FlipHorizontal()raylib::Imageinline
FlipVertical()raylib::Imageinline
Format(int newFormat)raylib::Imageinline
FromImage(::Rectangle rec) constraylib::Imageinline
GetAlphaBorder(float threshold) constraylib::Imageinline
GetClipboard()raylib::Imageinlinestatic
GetColor(int x=0, int y=0) constraylib::Imageinline
GetColor(::Vector2 position) constraylib::Imageinline
GetData() constraylib::Imageinline
GetFormat() constraylib::Imageinline
GetHeight() constraylib::Imageinline
GetMipmaps() constraylib::Imageinline
GetPixelDataSize(int width, int height, int format=PIXELFORMAT_UNCOMPRESSED_R32G32B32A32)raylib::Imageinlinestatic
GetPixelDataSize() constraylib::Imageinline
GetSize() constraylib::Imageinline
GetWidth() constraylib::Imageinline
GradientLinear(int width, int height, int direction, ::Color start, ::Color end)raylib::Imageinlinestatic
GradientRadial(int width, int height, float density, ::Color inner, ::Color outer)raylib::Imageinlinestatic
Image(void *data=nullptr, int width=0, int height=0, int mipmaps=1, int format=PIXELFORMAT_UNCOMPRESSED_R8G8B8A8) (defined in raylib::Image)raylib::Imageinline
Image(const ::Image &image) (defined in raylib::Image)raylib::Imageinline
Image(const std::string &fileName)raylib::Imageinline
Image(const std::string &fileName, int width, int height, int format, int headerSize=0)raylib::Imageinline
Image(const std::string &fileName, int *frames)raylib::Imageinline
Image(const std::string &fileType, const unsigned char *fileData, int dataSize)raylib::Imageinline
Image(const ::Texture2D &texture)raylib::Imageinline
Image(int width, int height, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
Image(const std::string &text, int fontSize, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
Image(const ::Font &font, const std::string &text, float fontSize, float spacing, ::Color tint={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinline
Image(const Image &other) (defined in raylib::Image)raylib::Imageinline
Image(Image &&other) (defined in raylib::Image)raylib::Imageinline
IsValid() constraylib::Imageinline
KernelConvolution(const float *kernel, int kernelSize)raylib::Imageinline
Load(const std::string &fileName)raylib::Imageinline
Load(const std::string &fileName, int width, int height, int format, int headerSize)raylib::Imageinline
Load(const std::string &fileName, int *frames)raylib::Imageinline
Load(const std::string &fileType, const unsigned char *fileData, int dataSize)raylib::Imageinline
Load(const ::Texture2D &texture)raylib::Imageinline
LoadColors() constraylib::Imageinline
LoadFromScreen()raylib::Imageinlinestatic
LoadPalette(int maxPaletteSize, int *colorsCount) constraylib::Imageinline
LoadTexture() constraylib::Imageinline
Mipmaps()raylib::Imageinline
operator::Texture2D()raylib::Imageinline
operator=(const ::Image &image) (defined in raylib::Image)raylib::Imageinline
operator=(const Image &other) (defined in raylib::Image)raylib::Imageinline
operator=(Image &&other) noexcept (defined in raylib::Image)raylib::Imageinline
Resize(int newWidth, int newHeight)raylib::Imageinline
ResizeCanvas(int newWidth, int newHeight, int offsetX=0, int offsetY=0, ::Color color={255, 255, 255, 255})raylib::Imageinline
ResizeNN(int newWidth, int newHeight)raylib::Imageinline
Rotate(int degrees)raylib::Imageinline
RotateCCW()raylib::Imageinline
RotateCW()raylib::Imageinline
set(const ::Image &image) (defined in raylib::Image)raylib::Imageinlineprotected
SetHeight(int height, int offsetX=0, int offsetY=0, ::Color fill={255, 255, 255, 255})raylib::Imageinline
SetWidth(int width, int offsetX=0, int offsetY=0, ::Color fill={255, 255, 255, 255})raylib::Imageinline
Text(const std::string &text, int fontSize, ::Color color={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinlinestatic
Text(const ::Font &font, const std::string &text, float fontSize, float spacing, ::Color tint={255, 255, 255, 255}) (defined in raylib::Image)raylib::Imageinlinestatic
ToPOT(::Color fillColor)raylib::Imageinline
Unload()raylib::Imageinline
UnloadColors(::Color *colors) constraylib::Imageinline
UnloadPalette(::Color *colors) constraylib::Imageinline
WhiteNoise(int width, int height, float factor)raylib::Imageinlinestatic
~Image() (defined in raylib::Image)raylib::Imageinline