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