Files
FC1/CrySystem/ScriptObjectMovie.h
romkazvo 34d6c5d489 123
2023-08-07 19:29:24 +08:00

23 lines
653 B
C++

#pragma once
#include <_ScriptableEx.h>
#include "IScriptSystem.h"
struct IEntity;
class CScriptObjectMovie :
public _ScriptableEx<CScriptObjectMovie>
{
public:
CScriptObjectMovie();
virtual ~CScriptObjectMovie();
static void InitializeTemplate(IScriptSystem *pSS);
void Init(IScriptSystem *pScriptSystem, ISystem *pSystem);
int PlaySequence(IFunctionHandler *pH);
int StopSequence(IFunctionHandler *pH);
int StopAllSequences(IFunctionHandler *pH);
int StopAllCutScenes(IFunctionHandler *pH);
int PauseSequences(IFunctionHandler *pH);
int ResumeSequences(IFunctionHandler *pH);
private:
ISystem *m_pSystem;
IMovieSystem *m_pMovieSystem;
};