![]() |
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 |