Updated lots of things
This commit is contained in:
19
src/gamedata/SmartObject.h
Normal file
19
src/gamedata/SmartObject.h
Normal file
@@ -0,0 +1,19 @@
|
||||
#ifndef SMART_OBJECT_H_
|
||||
#define SMART_OBJECT_H_
|
||||
#include <Ogre.h>
|
||||
#include <flecs.h>
|
||||
namespace ECS
|
||||
{
|
||||
struct SmartObject {
|
||||
Ogre::String enterNodeName;
|
||||
Ogre::String exitNodeName;
|
||||
Ogre::String scenario;
|
||||
};
|
||||
struct SmartObjectManager {
|
||||
std::vector<flecs::entity> targets;
|
||||
};
|
||||
struct SmartObjectModule {
|
||||
SmartObjectModule(flecs::world &ecs);
|
||||
};
|
||||
}
|
||||
#endif
|
||||
Reference in New Issue
Block a user