summaryrefslogtreecommitdiff
path: root/src/T2DLL/T2ToolDef.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/T2DLL/T2ToolDef.h')
-rw-r--r--src/T2DLL/T2ToolDef.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/T2DLL/T2ToolDef.h b/src/T2DLL/T2ToolDef.h
index b954d82..bb42d77 100644
--- a/src/T2DLL/T2ToolDef.h
+++ b/src/T2DLL/T2ToolDef.h
@@ -26,9 +26,9 @@ enum {
kTenantAttrIsConcat = 0x20000,
kTenantAttr40000 = 0x40000,
// 80000
- // 100000
- // 200000
- // 400000
+ kTenantAttrOnlyGroundFloor = 0x100000,
+ kTenantAttrOnlyAboveGround = 0x200000,
+ kTenantAttrOnlyUnderground = 0x400000,
kTenantAttrIsPeopleAnime = 0x800000,
kTenantAttrIsPeopleAnime2 = 0x1000000,
kTenantAttrIsNeedToilet = 0x2000000,
@@ -69,7 +69,7 @@ public:
return 0;
}
- virtual CURSORTYPE QueryCursor(T2TowerDoc*, POINT, CString&, RECT&, POINT&, int, unsigned int, int);
+ virtual CURSORTYPE QueryCursor(T2TowerDoc* inDoc, POINT inPt, CString& outSpriteName, RECT& outRect, POINT& outPt, int inZoomLevel, unsigned int inValiation, int);
virtual unsigned int IdleProc(T2HaveOutViewObject*, T2TowerDoc*) {
return 0;
@@ -93,8 +93,8 @@ public:
virtual void LoadExtraData(T2Archive&, T2TowerDoc*, T2HaveOutViewObject*) {}
virtual void SaveExtraData(T2Archive&, T2HaveOutViewObject*) {}
- virtual void Add(T2AdvertisePlugin* plugin);
virtual void Add(CResourcePlugin* plugin);
+ virtual void Add(T2AdvertisePlugin* plugin);
virtual PROCCODE DrawHitMask(T2TowerDoc*, T2HaveOutViewObject*) {
return ProcCode_0;
}
@@ -115,6 +115,7 @@ protected:
friend class T2Settlement;
friend class T2TemplatePluginList;
friend class T2ToolHelpWnd;
+ friend class T2TowerDoc;
int mToolType;
int mWidth;