more minor cleanups
This commit is contained in:
parent
c18ed56011
commit
f71d7be30e
|
@ -10,6 +10,9 @@ GameProcess::GameProcess(GameState *gameState, ProcessManager *processManager)
|
|||
: EventListenerEx(gameState->GetGameApp()->GetEventManager())
|
||||
{
|
||||
STACK_TRACE;
|
||||
ASSERT(gameState != NULL);
|
||||
ASSERT(processManager != NULL);
|
||||
|
||||
m_gameState = gameState;
|
||||
m_processManager = processManager;
|
||||
m_finished = FALSE;
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
GwenGameProcessUIController::GwenGameProcessUIController(GwenGameProcess *gameProcess)
|
||||
{
|
||||
STACK_TRACE;
|
||||
ASSERT(gameProcess != NULL);
|
||||
m_gameProcess = gameProcess;
|
||||
m_canvas = NULL;
|
||||
m_inputProcessor = NULL;
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
ProcessManager::ProcessManager(GameState *gameState)
|
||||
{
|
||||
STACK_TRACE;
|
||||
ASSERT(gameState != NULL);
|
||||
m_gameState = gameState;
|
||||
}
|
||||
|
||||
|
|
|
@ -40,8 +40,8 @@ public:
|
|||
void OnUpdate(float delta);
|
||||
|
||||
BOOL IsTransitioning() const;
|
||||
BOOL IsEmpty() const { return (m_processes.empty() && m_queue.empty()); }
|
||||
BOOL IsTransitioning(const GameProcess *process) const { return GetProcessInfoFor(process)->isTransitioning; }
|
||||
BOOL IsEmpty() const;
|
||||
BOOL IsTransitioning(const GameProcess *process) const;
|
||||
|
||||
private:
|
||||
void Queue(ProcessInfo *newProcessInfo);
|
||||
|
@ -83,5 +83,15 @@ void ProcessManager::RemoveFirst()
|
|||
StartTransitionOut(itor, TRUE);
|
||||
}
|
||||
|
||||
inline BOOL ProcessManager::IsEmpty() const
|
||||
{
|
||||
return (m_processes.empty() && m_queue.empty());
|
||||
}
|
||||
|
||||
inline BOOL ProcessManager::IsTransitioning(const GameProcess *process) const
|
||||
{
|
||||
return GetProcessInfoFor(process)->isTransitioning;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
|
|
Reference in a new issue