TazGraph Project v0.1.0
Loading...
Searching...
No Matches
ButtonComponent Member List

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

ButtonComponent() (defined in ButtonComponent)ButtonComponentinline
ButtonComponent(std::function< void()> onClick) (defined in ButtonComponent)ButtonComponentinline
ButtonComponent(std::function< void()> onClick, std::string button_label, glm::vec2 b_dimensions, Color b_background) (defined in ButtonComponent)ButtonComponentinline
ButtonState enum name (defined in ButtonComponent)ButtonComponent
draw(size_t e_index, PlaneModelRenderer &batch, TazGraphEngine::Window &window) (defined in BaseComponent)BaseComponentinlinevirtual
draw(size_t e_index, LineRenderer &batch, TazGraphEngine::Window &window) (defined in BaseComponent)BaseComponentinlinevirtual
draw(size_t e_index, PlaneColorRenderer &batch, TazGraphEngine::Window &window) (defined in BaseComponent)BaseComponentinlinevirtual
draw(size_t e_index, LightRenderer &batch, TazGraphEngine::Window &window) (defined in BaseComponent)BaseComponentinlinevirtual
entity (defined in Component)Component
GetComponentName() override (defined in ButtonComponent)ButtonComponentinlinevirtual
id (defined in BaseComponent)BaseComponent
init() override (defined in ButtonComponent)ButtonComponentinlinevirtual
setOnClick(std::function< void()> newOnClick) (defined in ButtonComponent)ButtonComponentinline
setState(ButtonState state) (defined in ButtonComponent)ButtonComponentinline
showGUI() (defined in BaseComponent)BaseComponentinlinevirtual
update(float deltaTime) override (defined in ButtonComponent)ButtonComponentinlinevirtual
~BaseComponent() (defined in BaseComponent)BaseComponentinlinevirtual