Castlekeep
A isometric castle build simulator
 All Classes Namespaces
types.h
1 
22 #ifndef TYPES_H
23 #define TYPES_H
24 
25 #include <cstdint>
26 
27 namespace CastleKeep
28 {
29  struct Color
30  {
31  uint8_t r;
32  uint8_t g;
33  uint8_t b;
34  };
35 
36  struct Pos
37  {
38  int x;
39  int y;
40  };
41 
42  struct Pos3
43  {
44  int x;
45  int y;
46  int z;
47  };
48 
49  struct Rect
50  {
51  int x;
52  int y;
53  int width;
54  int height;
55  };
56 
57  struct Vec
58  {
59  float x;
60  float y;
61  };
62 
63  struct Vec3
64  {
65  float x;
66  float y;
67  float z;
68  };
69 }
70 
71 #endif
72 
73 
Definition: types.h:57
Definition: types.h:36
Definition: types.h:29
Definition: types.h:42
Definition: types.h:63
Definition: types.h:49