Voxellancer  0.3
A game about voxels in space
 All Classes Functions Pages
visuals.h
1 #pragma once
2 
3 #include <string>
4 #include <stdint.h>
5 
6 
11 class Visuals {
12 public:
13  Visuals();
14  Visuals(uint32_t color, float emissiveness);
15 
16  uint32_t color() const;
17  void setColor(uint32_t color);
18 
19  float emissiveness() const;
20  void setEmissiveness(float emissiveness);
21 
22 
23  static Visuals fromProperties(const std::string& prefix);
24 
25 
26 protected:
27  uint32_t m_color;
28  float m_emissiveness;
29 };
30 
Definition: visuals.h:11