Fillwave  10.0.0
List of all members | Public Member Functions | Protected Attributes
flw::flf::Sprite Class Reference

HUD base element. More...

#include <Sprite.h>

Inheritance diagram for flw::flf::Sprite:
flw::flf::ITreeNode flw::flf::Button flw::flf::Text flw::flf::TreePtr< Sprite, Sprite > flw::flf::HUD

Public Member Functions

 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
ITreeNodeoperator= (const ITreeNode &)
 
 ITreeNode (const ITreeNode &)
 

Protected Attributes

flc::Texture2DmTexture
 
flc::ProgrammProgram
 
glm::vec2 mPosition
 
glm::vec2 mScale
 
Blending mBlending
 

Detailed Description

HUD base element.


The documentation for this class was generated from the following file: