| 
    ASGE
    3.2.0
    
   Simple Game Framework in GL 
   | 
 
This is the complete list of members for ASGE::Sprite, including all inherited members.
| attach(ASGE::Texture2D *texture2D, AttachMode mode) noexcept=0 | ASGE::Sprite | pure virtual | 
| attach(ASGE::Texture2D *texture2D) noexcept (defined in ASGE::Sprite) | ASGE::Sprite | virtual | 
| AttachMode enum name | ASGE::Sprite | |
| colour() const noexcept | ASGE::Sprite | |
| colour(ASGE::Colour sprite_colour) noexcept | ASGE::Sprite | |
| dimensions(float &width, float &height) const noexcept | ASGE::Sprite | |
| dimensions() const noexcept | ASGE::Sprite | |
| dimensions() | ASGE::Sprite | protected | 
| FLIP_BOTH enum value | ASGE::Sprite | |
| FLIP_X enum value | ASGE::Sprite | |
| FLIP_XY enum value | ASGE::Sprite | |
| FLIP_Y enum value | ASGE::Sprite | |
| FlipFlags enum name | ASGE::Sprite | |
| flipFlags() const noexcept | ASGE::Sprite | |
| getGlobalZOrder() const noexcept | ASGE::Sprite | |
| getLocalBounds() const noexcept | ASGE::Sprite | |
| getPixelShader() const noexcept | ASGE::Sprite | |
| getPixelShader() noexcept | ASGE::Sprite | |
| getTexture() const =0 | ASGE::Sprite | pure virtual | 
| getWorldBounds() const noexcept | ASGE::Sprite | |
| hasPixelShader() const noexcept | ASGE::Sprite | |
| height() const noexcept | ASGE::Sprite | |
| height(float height) noexcept | ASGE::Sprite | |
| isFlippedOnX() const noexcept | ASGE::Sprite | |
| isFlippedOnXY() const noexcept | ASGE::Sprite | |
| isFlippedOnY() const noexcept | ASGE::Sprite | |
| loadTexture(const std::string &, AttachMode mode)=0 | ASGE::Sprite | pure virtual | 
| loadTexture(const std::string &) | ASGE::Sprite | |
| midpoint() const | ASGE::Sprite | |
| NORMAL enum value | ASGE::Sprite | |
| opacity(float alpha) noexcept | ASGE::Sprite | |
| opacity() const noexcept | ASGE::Sprite | |
| operator& (defined in ASGE::Sprite) | ASGE::Sprite | friend | 
| operator| (defined in ASGE::Sprite) | ASGE::Sprite | friend | 
| rotationInRadians() const noexcept | ASGE::Sprite | |
| rotationInRadians(float rotation_radians) | ASGE::Sprite | |
| scale() const noexcept | ASGE::Sprite | |
| scale(float scale_value) noexcept | ASGE::Sprite | |
| setFlipFlags(FlipFlags flags) noexcept | ASGE::Sprite | |
| setGlobalZOrder(int16_t new_z_order) noexcept | ASGE::Sprite | |
| setMagFilter(Texture2D::MagFilter requested_filter) const noexcept | ASGE::Sprite | |
| setPixelShader(SHADER_LIB::Shader *shader) noexcept | ASGE::Sprite | |
| SourceRectIndex enum name | ASGE::Sprite | |
| SRC_LENGTH_X enum value | ASGE::Sprite | |
| SRC_LENGTH_Y enum value | ASGE::Sprite | |
| SRC_START_X enum value | ASGE::Sprite | |
| SRC_START_Y enum value | ASGE::Sprite | |
| srcRect() noexcept | ASGE::Sprite | |
| srcRect() const noexcept | ASGE::Sprite | |
| width() const noexcept | ASGE::Sprite | |
| width(float width) noexcept | ASGE::Sprite | |
| xPos() const noexcept | ASGE::Sprite | |
| xPos(float x) noexcept | ASGE::Sprite | |
| yPos() const noexcept | ASGE::Sprite | |
| yPos(float y) noexcept | ASGE::Sprite | |
| ~Sprite()=default | ASGE::Sprite | virtual |