|
@@ -18,6 +18,8 @@
|
18
|
18
|
#include "SkeletalModel.h"
|
19
|
19
|
#endif
|
20
|
20
|
|
|
21
|
+#include "Room.h"
|
|
22
|
+#include "Sprite.h"
|
21
|
23
|
#include "WorldData.h"
|
22
|
24
|
|
23
|
25
|
/*!
|
|
@@ -161,11 +163,16 @@ public:
|
161
|
163
|
|
162
|
164
|
private:
|
163
|
165
|
|
|
166
|
+ // Old World
|
164
|
167
|
std::vector<entity_t *> mEntities; //!< World entities
|
165
|
168
|
std::vector<room_mesh_t *> mRooms; //!< Map data and meshes
|
166
|
169
|
std::vector<model_mesh_t *> mMeshes; //!< Unanimated meshes
|
167
|
170
|
std::vector<sprite_seq_t *> mSprites; //!< Sprites
|
168
|
171
|
std::vector<skeletal_model_t *> mModels; //!< Skeletal animation models
|
|
172
|
+
|
|
173
|
+ // New World
|
|
174
|
+ //std::vector<Room *> mRooms;
|
|
175
|
+ //std::vector<std::vector<Sprite *>> mSprites; // Sprite sequence
|
169
|
176
|
};
|
170
|
177
|
|
171
|
178
|
#endif
|