This is the complete list of members for UI_Button, including all inherited members.
| border | UI_Button | private |
| dimensions | EB_Entity | protected |
| draw(SDL_Renderer *renderer) | UI_Button | virtual |
| EB_Entity(C_Texture *sprite, C_Vec2 pos, C_Vec2 dimensions, std::string iD, float *universalSpeed) | EB_Entity | |
| getDimensions() | EB_Entity | |
| getPosition() | EB_Entity | |
| iD | EB_Entity | protected |
| input(SDL_Event &incomingEvent) | UI_Button | |
| pos | EB_Entity | protected |
| pressed | UI_Button | private |
| setDimensions(C_Vec2 dimensions) | EB_Entity | |
| setHeight(float height) | EB_Entity | |
| setPosition(C_Vec2 pos) | EB_Entity | |
| setWidth(float width) | EB_Entity | |
| setX(float x) | EB_Entity | |
| setY(float y) | EB_Entity | |
| sprite | EB_Entity | protected |
| spriteDimensions | UI_Button | private |
| spriteIndex | UI_Button | private |
| spritesheet | UI_Button | private |
| text | UI_Button | private |
| UI_Button(C_Texture *spritesheet, C_Vec2 pos, C_Vec2 dimensions, C_Vec2 spriteDimensions, float *universalSpeed) | UI_Button | |
| UI_Button(C_Texture *sprite, C_Vec2 spriteDimensions, C_Vec2 pos, std::string message, std::string fontLocation, int fontSize, int r, int g, int b, SDL_Renderer *renderer, float border, C_Vec2 minDimensions, float *universalSpeed) | UI_Button | |
| UI_Button(int buttonR, int buttonG, int buttonB, C_Vec2 pos, std::string message, std::string fontLocation, int fontSize, int r, int g, int b, SDL_Renderer *renderer, float border, C_Vec2 minDimensions, float *universalSpeed) | UI_Button | |
| universalSpeed | EB_Entity | protected |
| update(float dt) | UI_Button | virtual |
| usingText | UI_Button | private |
| ~EB_Entity() | EB_Entity | |
| ~UI_Button() | UI_Button |
1.8.8