-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathAxis3.h
58 lines (46 loc) · 1.1 KB
/
Axis3.h
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
// Axis3.h : main header file for the PROJECT_NAME application
//
#pragma once
#ifndef __AFXWIN_H__
#error "include 'stdafx.h' before including this file for PCH"
#endif
#include "resource.h" // main symbols
// CAxis3App:
// See Axis3.cpp for the implementation of this class
//
class CAxis3App : public CWinApp
{
public:
CAxis3App();
virtual ~CAxis3App();
CString m_csRootDirectory; //Root Directory
CString csLangCode; //Language Setting
CString csProfile;
Database DBLng; //Language DB
Database DBSettings; //Settings DB
Database DBData; //Data DB
CStdioFile logFile; //Logfile
CString GetVersionTitle();
CString GetBuildTimestamp();
//Mul/UOP
//CByteArray m_landdata;
CByteArray m_staticdata;
DWORD * m_dwColorMap;
CDefArray m_daBodydef;
CDefArray m_daBodyConv;
CPtrArray m_aUopAddress;
CPtrArray m_aHueGroups;
bool IsArtUOP;
bool IsArtPostHS;
bool IsMapUOP;
bool IsMapML;
// Overrides
public:
virtual BOOL InitInstance();
// Implementation
protected:
virtual BOOL PreTranslateMessage(MSG* pMsg);
DECLARE_MESSAGE_MAP()
};
extern CAxis3App * Axis;
extern CAxis3App theApp;