diff options
| author | Jonas Ask | 2009-10-20 19:20:35 +0000 |
|---|---|---|
| committer | Jonas Ask | 2009-10-20 19:20:35 +0000 |
| commit | e4614f535d4be2d015144a6bb2fe57bfdedd7b16 (patch) | |
| tree | c7bcd6f78bc1e11a490d4e7d38bda895aac80037 /BuildingConfiguration.h | |
| parent | 2489644b5df063a2471f6b7a76a5212f4af60f71 (diff) | |
| download | stonesense-e4614f535d4be2d015144a6bb2fe57bfdedd7b16.tar.gz stonesense-e4614f535d4be2d015144a6bb2fe57bfdedd7b16.tar.bz2 stonesense-e4614f535d4be2d015144a6bb2fe57bfdedd7b16.tar.xz | |
Started work on XML building configurations.
Diffstat (limited to 'BuildingConfiguration.h')
| -rw-r--r-- | BuildingConfiguration.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/BuildingConfiguration.h b/BuildingConfiguration.h new file mode 100644 index 0000000..61713b6 --- /dev/null +++ b/BuildingConfiguration.h @@ -0,0 +1,22 @@ +#pragma once
+#include "common.h"
+#include "ConditionalSprite.h"
+
+
+class BuildingConfiguration
+{
+public:
+ uint32_t gameID;
+ uint32_t width, height;
+ //uint32_t spriteIndex;
+ string name;
+ bool canBeFloating;
+ bool canBeAnySize;
+ vector<ConditionalSprite> sprites;
+
+ BuildingConfiguration(string name, int ID);
+ ~BuildingConfiguration(void);
+
+
+
+};
|
