diff options
Diffstat (limited to '')
-rw-r--r-- | src/T2DLL/T2MoviePlugin.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/src/T2DLL/T2MoviePlugin.h b/src/T2DLL/T2MoviePlugin.h new file mode 100644 index 0000000..676ea5f --- /dev/null +++ b/src/T2DLL/T2MoviePlugin.h @@ -0,0 +1,29 @@ +#pragma once +#include "common.h" + +class T2MoviePlugin { +public: + T2MoviePlugin(unsigned long, T2PluginSpecifier&); + virtual ~T2MoviePlugin(); +protected: + virtual void LoadRsrcFromStream(CResFile&); +public: + virtual void GlobalData(T2GlobalData*); + int GetMovieLifePhase(T2DateTime*, int); + void UnfoldPluginSelf(); + void ReMake(); + void GetTitle(CString&, int); + int GetNOPersonsR(); + void SetNOPersonsR(int); + int GetNOPersonsF(); + void SetNOPersonsF(int); + int IsFamousFilm(); + int IsRoadshowFilm(); + void ChkReMake(int); + static void sDummyRead(T2Archive&); + void Read(T2Archive&); + void Write(T2Archive&); + virtual unsigned long LoadSelf(); + + T2MoviePlugin& operator=(T2MoviePlugin&) {} +}; |