|
Fillwave
10.0.0
|
Pickable hud node. More...
#include <Button.h>
Public Member Functions | |
| Button (Engine *engine, flc::Texture2D *texture, glm::vec2 position, glm::vec2 scale) | |
| void | assignColor (const glm::vec3 &color) override |
| void | unpick () override |
| void | onPicked () override |
| void | onUnpicked () override |
Public Member Functions inherited from flw::flf::Sprite | |
| Sprite (flc::Texture2D *texture=nullptr, flc::Program *program=nullptr, glm::vec2 position=glm::vec2(0.0f, 0.0f), glm::vec2 scale=glm::vec2(1.0f, 1.0f)) | |
| virtual void | draw () |
| void | onAttached (ITreeNode *node) override |
| void | onDetached () override |
| void | coreDraw () |
Public Member Functions inherited from flw::flf::ITreeNode | |
| ITreeNode & | operator= (const ITreeNode &) |
| ITreeNode (const ITreeNode &) | |
Public Member Functions inherited from flw::flf::IPickable | |
| IPickable & | operator= (const IPickable &) |
| IPickable (const IPickable &) | |
| bool | isPickable () |
| glm::vec3 | getPickableColor () |
Additional Inherited Members | |
Protected Attributes inherited from flw::flf::Sprite | |
| flc::Texture2D * | mTexture |
| flc::Program * | mProgram |
| glm::vec2 | mPosition |
| glm::vec2 | mScale |
| Blending | mBlending |
Protected Attributes inherited from flw::flf::IPickable | |
| bool | mFlagPickable |
| glm::vec3 | mPickColor |
Pickable hud node.
1.8.11