summaryrefslogblamecommitdiffstats
path: root/src/core/CutsceneMgr.h
blob: aa5a2eb25bc6cf502b2f56235334fef9c300def3 (plain) (tree)
1
2
3
4
5
6
7
8
9
            
                           
 

                 

                  
                                
                                           
                                                                           
        
       

                                            
                                                          
                                                                                
                                                                                             
  
#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]; }
};