![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
This is the complete list of members for GrayMapData::cMapBase, including all inherited members.
cHeapObject() | Gray::cHeapObject | inline |
CHEAPOBJECT_IMPL | GrayMapData::cMapBase | |
ClampPointDynamic(cPoint3f &ptW) const | GrayMapData::cMapBase | |
cMapBase(const char *pszMapName="Map") | GrayMapData::cMapBase | |
cMapBase1(const char *pszMapName) | Gray3D::cMapBase1 | inline |
CopyAllProps(IScriptableSetter *pObjDest, IScriptableEnumerator &rProps, int iStart=0) | GrayLib::cScriptableObj | static |
CSCRIPT_CLASS_DEF0(MapBase) | GrayMapData::cMapBase | |
FindMethodStr(const ATOMCHAR_t *pszPropName) const | GrayLib::cScriptableObj | |
FindPropStr(const ATOMCHAR_t *pszPropName) const | GrayLib::cScriptableObj | |
get_HeapPtr() const noexcept override | Gray::cHeapObject | inlineprotectedvirtual |
get_MapDir() const | Gray3D::cMapBase1 | inline |
get_Name() const | Gray3D::cMapBase1 | inlinevirtual |
GetHeapStatsThis(OUT ITERATE_t &iAllocCount) const | Gray::cHeapObject | inlinevirtual |
GetHeightAt(MAP_METER_t x, MAP_METER_t y, MAP_METERI_t iSize, MAP_CHANNEL_t uFlags=MAP_CHANNEL_Height) | GrayMapData::cMapBase | |
GetHeightAt(const cPoint3f &ptW, MAP_METERI_t iSize, MAP_CHANNEL_t uFlags=MAP_CHANNEL_Height) | GrayMapData::cMapBase | inline |
Gray3D::cMapBase1::GetHeightAt(MAP_METER_t x, MAP_METER_t y) | Gray3D::cMapBase1 | inlinevirtual |
GetHeightRayContact(cPoint3f &ptWContact, const cPoint3f &ptWOrigin, const cVector3f &avDir, float fMaxRange=1000.0f, MAP_METERI_t iSize=((1<<((MAP_LOD_BLOCK) *3)) *MAP_PATCH_POINTS)) | GrayMapData::cMapBase | |
GetHeightRayContactPatch(cPoint3f &ptWContact, const cPoint3f &ptWOrigin, const cVector3f &avDir, cPoint3f &ptWPosNext, float fMaxRange, MAP_METERI_t iSize=((1<<((MAP_LOD_BLOCK) *3)) *MAP_PATCH_POINTS)) | GrayMapData::cMapBase | |
GetHeightVert(cVector3f &v, DVALUEDEF_t x, DVALUEDEF_t y) | GrayMapData::cMapBase | inline |
GetNormalAt(OUT cVector3f &vNorm, MAP_METER_t x, MAP_METER_t y, MAP_METERI_t iSize) | GrayMapData::cMapBase | |
GetNormalAt(OUT cVector3f &vNorm, const cPoint3f &ptW, MAP_METERI_t iSize) | GrayMapData::cMapBase | inline |
GetNormalBounce(MAP_METER_t x, MAP_METER_t y, const cVector3f &vApproach, cVector3f &vBounce) | GrayMapData::cMapBase | |
GetNormalGradeAt(MAP_METER_t x, MAP_METER_t y, MAP_METERI_t iSize) | GrayMapData::cMapBase | |
GetNormalGradeAt(const cPoint3f &ptW, MAP_METERI_t iSize) | GrayMapData::cMapBase | inline |
Gray3D::cMapBase1::GetNormalGradeAt(MAP_METER_t x, MAP_METER_t y) | Gray3D::cMapBase1 | inlinevirtual |
GetStr(MAP_METER_t x, MAP_METER_t y) | Gray3D::cMapCommon | static |
GetStr(const POINT2_t &pt) | Gray3D::cMapCommon | static |
GetStr(const POINT3_t &pt) | Gray3D::cMapCommon | static |
GetStr(const RECT_t &r) | Gray3D::cMapCommon | static |
GetSurfacePt(MAP_METERI_t x, MAP_METERI_t y) | GrayMapData::cMapBase | |
GetTerrainType(const cPoint3f &pt, MAP_METERf_t fCharHeight, cVector3f *pvNorm, MAP_METERf_t *pfGroundLevel=nullptr, MAP_METERf_t *pfWaterLevel=nullptr) | GrayMapData::cMapBase | |
GetTypeInfoCount(UINT *pctinfo) | GrayLib::cScriptableObj | |
GetWaterLevel(MAP_METER_t x, MAP_METER_t y, MAP_METERI_t iSize) | GrayMapData::cMapBase | |
GetWaterLevel(const cPoint3f &ptW, MAP_METERI_t iSize) | GrayMapData::cMapBase | inline |
isPatchInBounds(const cMapPatch *pPatch) const | GrayMapData::cMapBase | virtual |
isValidCheck() const noexcept | Gray::cHeapObject | inlinevirtual |
IsValidInsideN(INT_PTR index) const | Gray::cHeapObject | inline |
IsValidInsidePtr(void const *pTest) const | Gray::cHeapObject | inline |
IsValidPatchSize(MAP_METERI_t iSize) | GrayMapData::cMapBase | static |
LoadMap(const FILECHAR_t *pszInstallPath, const FILECHAR_t *pszMapName="Map") | GrayMapData::cMapBase | |
LoadPatchBest(MAP_METERI_t x, MAP_METERI_t y, MAP_METERI_t iSize, MAP_CHANNEL_t uLoadFlags=0) | GrayMapData::cMapBase | |
LoadPatchXY(MAP_METERI_t x, MAP_METERI_t y, MAP_METERI_t iSize, MAP_CHANNEL_t uLoadFlags=0) | GrayMapData::cMapBase | virtual |
m_MapDynamic | GrayMapData::cMapBase | |
m_MapKeys | GrayMapData::cMapBase | |
m_MapRect | Gray3D::cMapBase1 | |
m_MapSize | GrayMapData::cMapBase | |
m_SizeHeight | GrayMapData::cMapBase | |
m_sMapDir | Gray3D::cMapBase1 | |
m_sMapSymName | Gray3D::cMapBase1 | |
m_WaterDef | GrayMapData::cMapBase | |
P_QTY enum value | GrayMapData::cMapBase | |
P_TYPE_ enum name | GrayMapData::cMapBase | |
POINT2_t typedef | Gray3D::cMapCommon | |
POINT3_t typedef | Gray3D::cMapCommon | |
RECT_t typedef | Gray3D::cMapCommon | |
s_Get(const cScriptableProp &rProp) | GrayLib::cScriptableObj | |
s_GetByName(const ATOMCHAR_t *pszPropName, OUT cVariant &rvValRet) override | GrayLib::cScriptableObj | |
s_GetEnum(ITERATE_t i, OUT cStringA &rsPropName, OUT cVariant &rvValRet) override | GrayLib::cScriptableObj | |
s_Invoke(const cScriptableMethod *pMethod, const cVariant &vArgs, OUT cVariant &vValRet) override | GrayLib::cScriptableObj | inline |
s_InvokeKey(const ATOMCHAR_t *pszMethodKey, const cVariant &vArgs, OUT cVariant &vValRet) | GrayLib::cScriptableObj | |
s_LoadPropsBase(IScriptableEnumerator &rProps) | GrayLib::cScriptableObj | |
s_LoadPropsCommandLine(cAppArgs &args) | GrayLib::cScriptableObj | |
s_LoadPropVar(const ATOMCHAR_t *pszPropName, const cVariant &vVal) | GrayLib::cScriptableObj | |
s_PropGet(const cScriptableProp *pProp, OUT cVariant &vValRet) | GrayMapData::cMapBase | |
s_PropPut(const cScriptableProp *pProp, const cVariant &vVal) | GrayMapData::cMapBase | |
s_Put(const ATOMCHAR_t *pszPropName, const cVariant &vValSet) override | GrayLib::cScriptableObj | |
s_WriteProp(IScriptableSetter &s, const cScriptableProp *pProp) | GrayLib::cScriptableObj | |
s_WritePropNULL(IScriptableSetter &s, const cScriptableProp *pProp) | GrayLib::cScriptableObj | |
s_WriteProps(IScriptableSetter &s) | GrayLib::cScriptableObj | |
s_WritePropsArray(IScriptableSetter &s, const cScriptableProp *pProps, IScriptableObj *pDefaultSkip=nullptr) | GrayLib::cScriptableObj | |
s_WritePropsClass(IScriptableSetter &s, const cScriptableInterfaceDef *pClass) | GrayLib::cScriptableObj | |
SetHeightAt(MAP_METERI_t x, MAP_METERI_t y, MAP_METERf_t iHeight, MAP_METERI_t iSize) | GrayMapData::cMapBase | |
SetHeightAt(const cPoint3f &ptW, MAP_METERI_t iSize) | GrayMapData::cMapBase | inline |
SetObjStateLoaded() | GrayMapData::cMapBase | |
SetSurfacePt(MAP_METERI_t x, MAP_METERI_t y, MAP_SURFACE_ID_t eSurfaceID) | GrayMapData::cMapBase | |
sm_Props | GrayMapData::cMapBase | static |
STDMETHOD_(cScriptableInterfaceDefPtr, get_ScriptInterfaceDef)() const | GrayLib::cScriptableObj | inline |
STDMETHOD_(cVariant, s_Exec)(const ATOMCHAR_t *pszMethodKey | GrayLib::cScriptableObj | |
STDMETHOD_(cVariant, s_Get)(const ATOMCHAR_t *pszPropName) | GrayLib::cScriptableObj | |
STDMETHOD_(cString, s_GetStr)(const ATOMCHAR_t *pszPropName) | GrayLib::cScriptableObj | |
STDMETHOD_(float, s_GetFloat)(const ATOMCHAR_t *pszPropName) | GrayLib::cScriptableObj | |
UNITTEST_FRIEND(cMapBase) | GrayMapData::cMapBase | |
vArgs | GrayLib::cScriptableObj | |
~cHeapObject() | Gray::cHeapObject | inlinevirtual |
~cMapBase() | GrayMapData::cMapBase | virtual |
~cMapBase1() | Gray3D::cMapBase1 | inlinevirtual |
~cScriptableObj() | GrayLib::cScriptableObj | inlinevirtual |