summaryrefslogtreecommitdiff
path: root/src/T2TowerMainView.h
blob: d611989465f30d20146d43545058a0ab9419a3f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#pragma once
#include "common.h"
#include "LAttachable.h"

class T2TowerMainView : public CView, public LAttachable {
public:
	virtual void tmv_vf110();
	virtual void tmv_vf114();
	virtual void tmv_vf118();
	virtual void tmv_vf11C();
	virtual void tmv_vf120(); // DrawSimulation?
	virtual void tmv_vf124(BOOL); // some invalidator
	virtual void tmv_vf128(const RECT &, BOOL flag = false); // updates various rects
	virtual void tmv_vf12C();
	virtual void tmv_vf130(int); // set scroll Y?
	virtual void tmv_vf134(int); // set scroll X:
	virtual void tmv_vf138(const POINT &, WPARAM);
	virtual void tmv_vf13C();
	virtual void tmv_vf140(RECT &); // gets visible rect in unit coords?
	virtual void tmv_vf144();
	virtual void tmv_vf148();
	virtual void tmv_vf14C();
	virtual void tmv_vf150();
	virtual void tmv_vf154();
	virtual void tmv_vf158();
	virtual void tmv_vf15C(const RECT *); // CenterOnView?
	virtual void tmv_vf160();

	T2TowerDoc *mDocument;
	RECT m50;
	T2BitImage *m60;
	POINT m64;
	RECT m6C;
	POINT m7C;
	int m84;
	int m88;
	RECT m8C;
	RECT m9C;
	RECT mAC;
	RECT mBC;
	CPoint mCC;
	int _D4;
	int mD8;
	int mDC;
	int _E0;
	int _E4;
	int _E8;
	int _EC;
	BOOL mDebugMode;
	BOOL mF4;
	int _F8;
	int mFC;
	int mSomeSpriteIndex;
	CString mSomeSpriteName;
	int _108;
	int _10C;
	int _110;
	int _114;
	T2Equip *mDbgEquip;
	int _11C;
	int _120;
	CPoint m124;
};