diff options
Diffstat (limited to 'engines/hopkins/dialogs.h')
-rw-r--r-- | engines/hopkins/dialogs.h | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/engines/hopkins/dialogs.h b/engines/hopkins/dialogs.h index caaa9f5575..ddec3fb4a1 100644 --- a/engines/hopkins/dialogs.h +++ b/engines/hopkins/dialogs.h @@ -32,11 +32,30 @@ namespace Hopkins { class HopkinsEngine; /** - * Class for showing the options dialog + * Class for manging game dialogs */ -class OptionsDialog { +class DialogsManager { +private: + HopkinsEngine *_vm; public: - static void show(HopkinsEngine *vm); + bool DESACTIVE_INVENT; + bool INVENTFLAG; + bool AFFINVEN; + bool VIRE_INVENT; + int inventairex, inventairey; + int inventairel, inventaireh; + byte *Winventaire; + byte *inventaire2; +public: + DialogsManager(); + ~DialogsManager(); + void setParent(HopkinsEngine *vm); + + void showOptionsDialog(); + void showInventory(); + + void INVENT_ANIM(); + void TEST_INVENT(); }; } // End of namespace Hopkins |