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