Label.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "Control.h"
4 
5 namespace Graphics
6 {
10 class Label : public Control
11 {
12 public:
13  using Control::Control;
14 
15  void draw(SceneObject& scene) const override;
16  Color getColor(Element element) const override;
17 };
18 
19 } // namespace Graphics
Basic interactive button on screen.
Definition: Libraries/Graphics/src/include/Graphics/Control/Control.h:13
Control()
Definition: Libraries/Graphics/src/include/Graphics/Control/Control.h:34
Element
Definition: Libraries/Graphics/src/include/Graphics/Control/Control.h:28
Non-interactive text label.
Definition: Label.h:11
Color getColor(Element element) const override
void draw(SceneObject &scene) const override
A Scene containing multiple objects.
Definition: Scene.h:32
Definition: Virtual.h:31
Color
Standard colour definitions.
Definition: Colors.h:227