diff options
author | Einar Johan Trøan Sømåen | 2012-03-06 03:59:28 +0100 |
---|---|---|
committer | Einar Johan Trøan Sømåen | 2012-06-02 12:12:24 +0200 |
commit | c609c778cceeaa6a70cf147451d7d894d76e40e7 (patch) | |
tree | fcc561ad4e1309e736b9d448139cdd9039acda86 /engines/wintermute/BScriptHolder.h | |
parent | b602b511607ac7bae911a5306bbe8301fdad4708 (diff) | |
download | scummvm-rg350-c609c778cceeaa6a70cf147451d7d894d76e40e7.tar.gz scummvm-rg350-c609c778cceeaa6a70cf147451d7d894d76e40e7.tar.bz2 scummvm-rg350-c609c778cceeaa6a70cf147451d7d894d76e40e7.zip |
WINTERMUTE: Add most of the B-classes to module.mk
Diffstat (limited to 'engines/wintermute/BScriptHolder.h')
-rw-r--r-- | engines/wintermute/BScriptHolder.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/engines/wintermute/BScriptHolder.h b/engines/wintermute/BScriptHolder.h index 6f37461431..cece043b88 100644 --- a/engines/wintermute/BScriptHolder.h +++ b/engines/wintermute/BScriptHolder.h @@ -38,14 +38,15 @@ namespace WinterMute { class CBScriptHolder : public CBScriptable {
public:
DECLARE_PERSISTENT(CBScriptHolder, CBScriptable)
-#if 0
+
CBScriptHolder(CBGame *inGame);
virtual ~CBScriptHolder();
-
+#if 0
virtual CScScript *InvokeMethodThread(char *MethodName);
virtual void MakeFreezable(bool Freezable);
bool CanHandleEvent(char *EventName);
virtual bool CanHandleMethod(char *EventMethod);
+#endif
HRESULT Cleanup();
HRESULT RemoveScript(CScScript *Script);
HRESULT AddScript(char *Filename);
@@ -54,12 +55,12 @@ public: HRESULT ApplyEvent(const char *EventName, bool Unbreakable = false);
void SetFilename(char *Filename);
HRESULT ParseProperty(byte *Buffer, bool Complete = true);
-
char *m_Filename;
bool m_Freezable;
bool m_Ready;
- CBArray<CScScript *, CScScript *> m_Scripts;
+ CBArray<CScScript *, CScScript *> m_Scripts;
+#if 0
// scripting interface
virtual CScValue *ScGetProperty(char *Name);
virtual HRESULT ScSetProperty(char *Name, CScValue *Value);
|