6 #ifndef _INC_CMapKeys_H
7 #define _INC_CMapKeys_H
20 #define CMapKeys_File "MapKeys" MIME_EXT_scp
21 #define CMapKeys_Section "MapKeys"
33 : m_dwHashCode(dwHashCode)
44 return key.m_dwHashCode == m_dwHashCode ;
60 #ifdef USE_DEV_FEATURES
62 HRESULT ReadMapKeys(
const char* pszMapDir,
const char* pszMapName);
63 HRESULT MakeMapKeys(
const char* pszMapDir,
const char* pszMapName,
bool bAllNew);
#define GRAYMAPDATA_LINK
Definition: GrayMapData.h:13
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
Definition: cVariant.h:26
Definition: cMapKeys.h:24
HASHCODE_t get_HashCode() const noexcept
Definition: cMapKeys.h:38
MAP_KEY_TYPE m_KeyNew
Definition: cMapKeys.h:30
MAP_KEY_TYPE m_KeyCur
Definition: cMapKeys.h:29
HASHCODE_t m_dwHashCode
Definition: cMapKeys.h:28
CMapKey(HASHCODE_t dwHashCode=0, MAP_KEY_TYPE KeyCur=0, MAP_KEY_TYPE KeyNew=0)
Definition: cMapKeys.h:32
Definition: cMapKeys.h:49
Definition: cArraySort.h:363
Definition: GrayMapData.cpp:12
UINT32 MAP_KEY_TYPE
Definition: cMapKeys.h:19
int MAP_METERI_t
integer meters for the location of a patch. MAP_METER_t
Definition: cMapKeys.h:16
float MAP_METERf_t
Height meters dont need double accuracy. MAP_METER_t.
Definition: cMapKeys.h:17
UINT_PTR HASHCODE_t
could hold a pointer converted to a number? maybe 64 or 32 bit ? same as size_t.
Definition: GrayCore.h:116
bool operator==(const cTimeDouble &dt1, const cTimeDouble &dt2)
Definition: cTimeDouble.h:250