|
Fillwave
10.0.0
|
Human interface device tree. More...
#include <HUD.h>
Public Member Functions | |
| void | draw () override |
Public Member Functions inherited from flw::flf::TreePtr< Sprite, Sprite > | |
| TreePtr (const TreePtr &)=delete | |
| TreePtr (TreePtr &&)=default | |
| TreePtr & | operator= (const TreePtr &)=delete |
| TreePtr & | operator= (TreePtr &&)=default |
| void | attach (std::unique_ptr< Sprite > &&node) |
| void | attachNew (TArguments...args) |
| void | detach (Sprite *node) |
| virtual void | onAttached (ITreeNode *) |
| virtual void | onDetached () |
| void | detachChildren () |
| bool | isAttachedDetached () |
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)) | |
| void | coreDraw () |
Public Member Functions inherited from flw::flf::ITreeNode | |
| ITreeNode & | operator= (const ITreeNode &) |
| ITreeNode (const ITreeNode &) | |
Additional Inherited Members | |
Public Attributes inherited from flw::flf::TreePtr< Sprite, Sprite > | |
| bool | mFlagAttachedDetached |
Protected Attributes inherited from flw::flf::TreePtr< Sprite, Sprite > | |
| vec< std::unique_ptr< Sprite > > | mChildren |
Protected Attributes inherited from flw::flf::Sprite | |
| flc::Texture2D * | mTexture |
| flc::Program * | mProgram |
| glm::vec2 | mPosition |
| glm::vec2 | mScale |
| Blending | mBlending |
Human interface device tree.
1.8.11