Added a ton of stuff, including the beginnings of a new UI system
[ne.git] / src / ui / label.h
blob7afb5cdf837eb84f0c4360528fb9f5cb94e88577
1 /************************************************************************
2 This file is part of NE.
4 NE is free software: you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by
6 the Free Software Foundation, either version 3 of the License, or
7 (at your option) any later version.
9 NE is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU General Public License for more details.
14 You should have received a copy of the GNU General Public License
15 along with NE. If not, see <http://www.gnu.org/licenses/>.
16 ************************************************************************/
18 #ifndef LABEL_H_
19 #define LABEL_H_
21 #include "element.h"
23 class Label : public Element
25 public:
26 Label(std::string name);
28 void setColor(float r, float g, float b)
30 m_r = r;
31 m_g = g;
32 m_b = b;
35 void draw();
37 private:
38 float m_r, m_g, m_b;
41 #endif