re3/src/core/CutsceneMgr.h

19 lines
479 B
C
Raw Normal View History

2019-05-31 09:44:43 +00:00
#pragma once
2019-09-12 00:43:18 +00:00
#include "CutsceneObject.h"
2019-05-31 09:44:43 +00:00
class CDirectory;
2019-05-31 09:44:43 +00:00
class CCutsceneMgr
{
2019-06-12 14:52:26 +00:00
static bool &ms_running;
2019-05-31 09:44:43 +00:00
static bool &ms_cutsceneProcessing;
2019-09-12 00:43:18 +00:00
static CCutsceneObject *(&ms_pCutsceneObjects)[NUMCUTSCENEOBJECTS];
2019-06-13 00:35:26 +00:00
2019-05-31 09:44:43 +00:00
public:
static CDirectory *&ms_pCutsceneDir;
2019-06-12 14:52:26 +00:00
static bool IsRunning(void) { return ms_running; }
2019-05-31 09:44:43 +00:00
static bool IsCutsceneProcessing(void) { return ms_cutsceneProcessing; }
2019-09-12 00:43:18 +00:00
static CCutsceneObject* GetCutsceneObject(int id) { return ms_pCutsceneObjects[id]; }
2019-05-31 09:44:43 +00:00
};