| __pad0__ | RAY::Texture | private |
| _color | RAY::Drawables::ADrawable2D | protected |
| _dimensions | RAY::Drawables::Drawables2D::Rectangle | protected |
| _position | RAY::Drawables::ADrawable2D | protected |
| _resourcePath | RAY::Texture | private |
| _rotation | RAY::Drawables::ADrawable2D | protected |
| _scale | RAY::Drawables::ADrawable2D | protected |
| _texture | RAY::Texture | private |
| _texturesCache | RAY::Texture | privatestatic |
| ADrawable2D(const Vector2 &position, const RAY::Color &color, float scale=1, float rotation=0) | RAY::Drawables::ADrawable2D | |
| ADrawable2D(int x, int y, const RAY::Color &color, float scale=1, float rotation=0) | RAY::Drawables::ADrawable2D | |
| ADrawable2D(const ADrawable2D &)=default | RAY::Drawables::ADrawable2D | |
| drawOn(RAY::Window &) override | RAY::Texture | virtual |
| RAY::Drawables::Drawables2D::Rectangle::drawOn(RAY::Image &image) override | RAY::Drawables::Drawables2D::Rectangle | virtual |
| getColor(void) const | RAY::Drawables::ADrawable2D | |
| getDimensions(void) | RAY::Drawables::Drawables2D::Rectangle | |
| getHeight(void) const | RAY::Drawables::Drawables2D::Rectangle | |
| getPosition(void) const | RAY::Drawables::ADrawable2D | |
| getResourcePath() const | RAY::Texture | |
| getScale() const | RAY::Drawables::ADrawable2D | |
| getWidth(void) const | RAY::Drawables::Drawables2D::Rectangle | |
| incrementHeight(float height) | RAY::Drawables::Drawables2D::Rectangle | |
| incrementWidth(float width) | RAY::Drawables::Drawables2D::Rectangle | |
| operator=(const Texture &)=default | RAY::Texture | |
| RAY::Drawables::Drawables2D::Rectangle::operator=(const Rectangle &)=default | RAY::Drawables::Drawables2D::Rectangle | |
| Rectangle(const Vector2 &position, const Vector2 &dimensions, const Color &color=WHITE, float scale=1, float rotation=0) | RAY::Drawables::Drawables2D::Rectangle | |
| Rectangle(int x, int y, int width, int height, const Color &color=WHITE) | RAY::Drawables::Drawables2D::Rectangle | |
| Rectangle(const Rectangle &)=default | RAY::Drawables::Drawables2D::Rectangle | |
| setColor(const Color &color) | RAY::Drawables::ADrawable2D | |
| setDimensions(const Vector2 &dimensions) | RAY::Drawables::Drawables2D::Rectangle | |
| setDimensions(float x, float y) | RAY::Drawables::Drawables2D::Rectangle | |
| setHeight(float height) | RAY::Drawables::Drawables2D::Rectangle | |
| setPosition(const Vector2 &position) | RAY::Drawables::ADrawable2D | |
| setPosition(int x, int y) | RAY::Drawables::ADrawable2D | |
| setScale(float scale) | RAY::Drawables::ADrawable2D | |
| setWidth(float width) | RAY::Drawables::Drawables2D::Rectangle | |
| Texture(const std::string &filename, bool lonely=false, float scale=1, float rotation=0) | RAY::Texture | explicit |
| Texture() | RAY::Texture | |
| Texture(const Texture &)=default | RAY::Texture | |
| Texture(const Image &) | RAY::Texture | |
| unload() | RAY::Texture | |
| use(const std::string &filename) | RAY::Texture | |
| ~ADrawable2D() override=default | RAY::Drawables::ADrawable2D | |
| ~IDrawable()=default | RAY::Drawables::IDrawable | virtual |
| ~Rectangle() override=default | RAY::Drawables::Drawables2D::Rectangle | |
| ~Texture() override=default | RAY::Texture | |