summaryrefslogtreecommitdiffstats
path: root/src/core/CutsceneMgr.h
blob: aa5a2eb25bc6cf502b2f56235334fef9c300def3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once
#include "CutsceneObject.h"

class CDirectory;

class CCutsceneMgr
{
	static bool &ms_running;
	static bool &ms_cutsceneProcessing;
	static CCutsceneObject *(&ms_pCutsceneObjects)[NUMCUTSCENEOBJECTS];
	
public:
	static CDirectory *&ms_pCutsceneDir;

	static bool IsRunning(void) { return ms_running; }
	static bool IsCutsceneProcessing(void) { return ms_cutsceneProcessing; }
	static CCutsceneObject* GetCutsceneObject(int id) { return ms_pCutsceneObjects[id]; }
};