 |
Blamite Game Engine - blam!
00367.02.08.23.1815.blamite
The core library for the Blamite Game Engine.
|
Go to the documentation of this file.
2 #ifndef _Demo_LogicSystem_H_
3 #define _Demo_LogicSystem_H_
6 #include "OGRE/OgrePrerequisites.h"
12 class GameEntityManager;
virtual void processIncomingMessage(Mq::MessageId messageId, const void *data)
Definition: LogicSystem.cpp:75
void finishFrameParallel(void)
Definition: LogicSystem.cpp:44
GameEntityManager * mGameEntityManager
Definition: LogicSystem.h:18
LogicSystem(GameState *gameState)
Definition: LogicSystem.cpp:28
Ogre::uint32 getCurrentTransformIdx(void) const
Definition: LogicSystem.h:36
void _notifyGraphicsSystem(BaseSystem *graphicsSystem)
Definition: LogicSystem.h:30
GameEntityManager * getGameEntityManager(void)
Definition: LogicSystem.h:35
Definition: BaseSystem.cpp:5
void _notifyGameEntityManager(GameEntityManager *mgr)
Definition: LogicSystem.h:31
Definition: GameState.h:9
Definition: BaseSystem.h:11
BaseSystem * mGraphicsSystem
Definition: LogicSystem.h:17
Definition: LogicSystem.h:14
Definition: GameEntityManager.h:13
MessageId
Definition: MqMessages.h:12
virtual ~LogicSystem()
Definition: LogicSystem.cpp:40
std::deque< Ogre::uint32 > mAvailableTransformIdx
Definition: LogicSystem.h:21
Ogre::uint32 mCurrentTransformIdx
Definition: LogicSystem.h:20