summaryrefslogtreecommitdiff
path: root/src/CT2App.h
diff options
context:
space:
mode:
authorAsh Wolf <ninji@wuffs.org>2023-06-28 22:22:32 +0100
committerAsh Wolf <ninji@wuffs.org>2023-06-28 22:22:32 +0100
commitc0c336500955a23e344651e5412c9d9d441ef4ee (patch)
tree790769c748db307cf3314f6e896e2f61c68561a2 /src/CT2App.h
parent37e364b2c6cc7487a1c888d256a73e5337bb7189 (diff)
downloadt2win-c0c336500955a23e344651e5412c9d9d441ef4ee.tar.gz
t2win-c0c336500955a23e344651e5412c9d9d441ef4ee.zip
first pass of T2DLL
Diffstat (limited to 'src/CT2App.h')
-rw-r--r--src/CT2App.h30
1 files changed, 25 insertions, 5 deletions
diff --git a/src/CT2App.h b/src/CT2App.h
index da554ca..ab22fa3 100644
--- a/src/CT2App.h
+++ b/src/CT2App.h
@@ -5,9 +5,29 @@ class CT2App : public CWinApp {
public:
// stuff will go here later
- virtual void app_vfA4(BOOL); // modifies a counter
- virtual void app_vfA8(CWnd *); // sets field E8
- virtual void app_vfAC(); // clears field E8
- virtual T2GlobalData *app_vfB0(); // gets global data
- virtual void app_vfB4(); // runs a message loop
+ // modifies counter _DC - called from T2MoverModuleTable ctor
+ // also called on Debug Step Run
+ virtual void app_vfA4(BOOL);
+
+ // sets mMessage
+ virtual void app_vfA8(T2Message *);
+
+ // clears mMessage
+ virtual void app_vfAC();
+
+ // gets global data
+ virtual T2GlobalData *app_vfB0();
+
+ // runs a message loop - called from T2PluginLoader
+ virtual void app_vfB4();
+
+ T2GlobalData *mGlobalData;
+ T2PluginLoader *mPluginLoader;
+ T2ToolWindow *mToolWindow;
+ T2TowerDoc *mDocument;
+ T2MainWindow *mMainWindow;
+ int _DC;
+ CString mStrE0;
+ int _E4;
+ T2Message *mMessage;
};