Sky Zone Omega - PC Version
 All Classes Namespaces Files Functions Variables Macros
UI_Button Member List

This is the complete list of members for UI_Button, including all inherited members.

borderUI_Buttonprivate
dimensionsEB_Entityprotected
draw(SDL_Renderer *renderer)UI_Buttonvirtual
EB_Entity(C_Texture *sprite, C_Vec2 pos, C_Vec2 dimensions, std::string iD, float *universalSpeed)EB_Entity
getDimensions()EB_Entity
getPosition()EB_Entity
iDEB_Entityprotected
input(SDL_Event &incomingEvent)UI_Button
posEB_Entityprotected
pressedUI_Buttonprivate
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
spriteEB_Entityprotected
spriteDimensionsUI_Buttonprivate
spriteIndexUI_Buttonprivate
spritesheetUI_Buttonprivate
textUI_Buttonprivate
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
universalSpeedEB_Entityprotected
update(float dt)UI_Buttonvirtual
usingTextUI_Buttonprivate
~EB_Entity()EB_Entity
~UI_Button()UI_Button