My Project
 
Loading...
Searching...
No Matches
healthbar.h
Go to the documentation of this file.
1#pragma once
2
3#include "component.h"
4#include "colorblock.h"
5
6class HealthBar :public Component{
7private:
8 static const int COLOR_BG = 0xFFCC0000;
9 static const int COLOR_LVL = 0xFF00EE00;
10
11 static const int HEIGHT = 2;
12
13 ColorBlock* hpBg;
14 ColorBlock* hpLvl;
15
16 float level;
17
18protected:
19 virtual void createChildren();
20 virtual void layout();
21public:
22 HealthBar();
23
24 void Level(float value);
25};
virtual void createChildren()
Definition healthbar.cpp:10
HealthBar()
Definition healthbar.cpp:3
void Level(float value)
Definition healthbar.cpp:32
virtual void layout()
Definition healthbar.cpp:21