Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayMapData::cMapPatch Member List

This is the complete list of members for GrayMapData::cMapPatch, including all inherited members.

addChannelDirty(MAP_CHANNEL_t wChannel)GrayMapData::cMapPatch
addChannelDirtyR(MAP_CHANNEL_t wChannel)GrayMapData::cMapPatch
addChannelLoaded(MAP_CHANNEL_t wChannel)GrayMapData::cMapPatch
AssertValid() constGray::CObjectinlinevirtual
cHeapObject()Gray::cHeapObjectinline
CHEAPOBJECT_IMPLGrayMapData::cMapPatch
clearChannelDirty(MAP_CHANNEL_t wChannel)GrayMapData::cMapPatchinline
ClearObjStateModified()GrayLib::cXObject
cLockableBase() noexceptGray::cLockableBaseinlineprotected
cMapPatch(UID_t rid, cMapPatch *pParentLOD, MAP_METERI_t x, MAP_METERI_t y, MAP_LOD_TYPE eLod)GrayMapData::cMapPatch
CopyAllProps(IScriptableSetter *pObjDest, IScriptableEnumerator &rProps, int iStart=0)GrayLib::cScriptableObjstatic
CopyXObject(const cXObjDef *pDef)GrayLib::cXObjDefvirtual
cRefBase(int iRefCount=0) noexceptGray::cRefBaseinlineexplicit
CSCRIPT_CLASS_DEF1(MapPatch, cXObjDef)GrayMapData::cMapPatch
CSCRIPTABLE_SUPER_t typedefGrayLib::cXObjDef
cThreadLockableRef(int iStaticRefCount=0) noexceptGray::cThreadLockableRefinline
CvtPatchToWorld(const cVector3f &vIn, cPoint3f &ptWOut) constGrayMapData::cMapPatch
cXObjDef(UID_t rid, cAtomRef aSymName)GrayLib::cXObjDef
cXObject(UID_t nUID=cUID::k_CLEAR, cXObjDef *pBaseDef=nullptr)GrayLib::cXObjectexplicit
DecLockCount()Gray::cLockableBaseinlineprotected
DecRefCount()Gray::cRefBaseinline
DisposeThis()GrayMapData::cMapPatchvirtual
FindMethodStr(const ATOMCHAR_t *pszPropName) constGrayLib::cScriptableObj
FindPropStr(const ATOMCHAR_t *pszPropName) constGrayLib::cScriptableObj
FindTag(const ATOMCHAR_t *pszTagName) constGrayLib::cXObject
FindTagA(cAtomRef aTagName) constGrayLib::cXObjectvirtual
FixWeird()GrayLib::cXObjectvirtual
get_BaseDef() constGrayLib::cXObjectinline
get_BaseRefCount() const overrideGrayLib::cXObjDefinlinevirtual
get_ContainerObject() constGrayLib::cXObjectinlinevirtual
get_ContainerVar() constGrayLib::cXObjectvirtual
get_Description() constGrayLib::cXObjDefinlinevirtual
get_DescriptionFull() constGrayLib::cXObjDefinlinevirtual
get_HashCode() const noexceptGrayLib::cXObjectinline
get_HeapPtr() const noexcept overrideGray::cHeapObjectinlineprotectedvirtual
get_LockCount() constGray::cLockableBaseinlineprotected
get_MapBase() const =0GrayMapData::cMapPatchpure virtual
get_ObjState() const noexceptGrayLib::cXObjectinline
get_ParentPatch() constGrayMapData::cMapPatchinline
get_RefCount() const noexceptGray::cRefBaseinline
get_ScaleXY() constGrayMapData::cMapPatchinline
get_ScriptInterfaceDef() constGrayLib::cXObjDefinlinevirtual
get_SizeXY() constGrayMapData::cMapPatchinline
get_SymNameA() constGrayLib::cXObjDefinline
get_ThreadLockOwner() constGray::cThreadLockStubinline
get_TimeSaved() const noexceptGrayLib::cXObjectinline
get_UIDValue() const noexceptGrayLib::cXObjectinline
get_URX() constGrayMapData::cMapPatchinline
get_URY() constGrayMapData::cMapPatchinline
get_WaterLevel() constGrayMapData::cMapPatchinline
get_XObjTypeName() constGrayLib::cXObject
GetCenterPoint(cPoint3f &ptw) constGrayMapData::cMapPatchinline
GetCenterPoint(cVector3f &vPt) constGrayMapData::cMapPatchinline
GetChildPatch(int rx8, int ry8, MAP_CHANNEL_t uLoadFlags) constGrayMapData::cMapPatch
GetFilePath(const FILECHAR_t *pszPostfix) constGrayMapData::cMapPatch
GetH(MAP_PATCH_POINT_t x, MAP_PATCH_POINT_t y) constGrayMapData::cMapPatchinline
GetHeapStats(OUT ITERATE_t &iAllocCount) const overrideGrayLib::cXObjDefinlinevirtual
GetHeapStatsThis(OUT ITERATE_t &iAllocCount) constGray::cHeapObjectinlinevirtual
GetHeightRayContact2(cVector3f &vContact, const cVector3f &vPos1, const cVector3f &vPos2)GrayMapData::cMapPatch
GetHeightRayContactSegment(const cPoint3f &ptW1, const cVector3f &vDir, cVector3f &vPos1, cVector3f &vPos2, float fMaxRange)GrayMapData::cMapPatch
GetHeightX(float x, float y)GrayMapData::cMapPatch
GetHPtr(MAP_PATCH_POINT_t x, MAP_PATCH_POINT_t y)GrayMapData::cMapPatchinline
GetHX(float x, float y)GrayMapData::cMapPatch
GetNameByCoord(char *pszName, MAP_METERI_t iCoordX, MAP_METERI_t iCoordY, MAP_METERI_t iSize, bool bDir)GrayMapData::cMapPatchstatic
GetNameFormat(char *pszName, bool bDir) constGrayMapData::cMapPatch
GetNormalP(float x, float y, cVector3f &vNorm)GrayMapData::cMapPatch
GetPatchRect(cRectI &rect) constGrayMapData::cMapPatchinline
GetPatchRect(cRectf &rect) constGrayMapData::cMapPatchinline
GetSurfacePt(MAP_METERI_t x, MAP_METERI_t y)GrayMapData::cMapPatchinline
GetSurfacePtInt(MAP_METERI_t px, MAP_METERI_t py)GrayMapData::cMapPatchinline
GetTerrainType(MAP_METERf_t z, MAP_METERf_t fGroundLevel, MAP_METERf_t fWaterLevel, MAP_METERf_t fCharHeight)GrayMapData::cMapPatchstatic
GetTerrainType(const cPoint3f &pt, MAP_METERf_t fCharHeight, cVector3f *pvNorm, MAP_METERf_t *pfGroundLevel=nullptr, MAP_METERf_t *pfWaterLevel=nullptr)GrayMapData::cMapPatch
GetTypeInfoCount(UINT *pctinfo)GrayLib::cScriptableObj
GetURPoint(cPoint3f &ptw) constGrayMapData::cMapPatchinline
GetURPoint(cVector3f &vPt) constGrayMapData::cMapPatchinline
GetURPPoint(cPoint2i &pt) constGrayMapData::cMapPatchinline
GetWaterLevelX(float x, float y) constGrayMapData::cMapPatch
hasSymName() const noexceptGrayLib::cXObjDefinline
HeightRandomFunc(const float x, const float y)GrayMapData::cMapPatchstatic
HeightsAddRandom(float fScaler)GrayMapData::cMapPatch
HeightsGenerateRandom()GrayMapData::cMapPatch
HeightsImageLoad()GrayMapData::cMapPatch
HeightsImageLock(bool bWrite)GrayMapData::cMapPatch
HeightsImageUnlock()GrayMapData::cMapPatch
HeightsImageWrite(bool bCheckParent=true)GrayMapData::cMapPatch
HeightsMakeBlockFromSector(bool bDoSkirt=true, bool bUpdate=false)GrayMapData::cMapPatch
HeightsMakeSectorFromBlocks(bool bDoSkirt=true, bool bUpdate=false)GrayMapData::cMapPatch
HeightsOffset(float fOffset, bool bUpdate)GrayMapData::cMapPatch
HeightsSkirtCheck(bool bChanges)GrayMapData::cMapPatch
HeightsSkirtUpdate(bool bAllOrNothing, bool bChildren)GrayMapData::cMapPatch
HeightsUpdateChildren(bool bDoSkirt, bool bUpdate)GrayMapData::cMapPatch
HeightsUpdateFromChildren(bool bDoSkirt, bool bUpdate)GrayMapData::cMapPatch
HeightsUpdateFromParent(bool bDoSkirt, bool bUpdate)GrayMapData::cMapPatch
HeightsUpdateParent(bool bDoSkirt, bool bUpdate)GrayMapData::cMapPatch
IncLockCount()Gray::cLockableBaseinlineprotected
IncRefCount()Gray::cRefBaseinline
InitObjState()GrayLib::cXObject
isChannelDirty(MAP_CHANNEL_t wChannel) constGrayMapData::cMapPatchinline
isChannelLoaded(MAP_CHANNEL_t wChannel) constGrayMapData::cMapPatchinline
isDestructing() noexceptGray::cRefBaseinline
isLocked() constGray::cLockableBaseinlineprotected
isMyContainer(const cXObject *pObjParent) constGrayLib::cXObject
isObjStateBad() const noexceptGrayLib::cXObject
isObjStateDisposed() const noexceptGrayLib::cXObject
isObjStateLoaded() const noexceptGrayLib::cXObjectinline
isObjStateLoading() const noexceptGrayLib::cXObjectinline
isObjStateLoading1() const noexceptGrayLib::cXObjectinline
isObjStateModified() const noexceptGrayLib::cXObjectinline
isPointInPatch(MAP_METERI_t x, MAP_METERI_t y) constGrayMapData::cMapPatchinline
isPointInPatch(const cVector3f &vPt) constGrayMapData::cMapPatch
isResourceLoaded() constGrayLib::cXObjDefinlinevirtual
isSkirtChild() constGrayMapData::cMapPatch
isStaticConstruct() const noexceptGray::cRefBaseinline
isValidCheck() const noexcept overrideGrayLib::cXObjectvirtual
IsValidInsideN(INT_PTR index) constGray::cHeapObjectinline
IsValidInsidePtr(void const *pTest) constGray::cHeapObjectinline
isValidObj() const noexceptGray::cRefBaseinline
isValidUID() const noexceptGrayLib::cXObjectinline
IsWeird() constGrayLib::cXObjectvirtual
IUNKNOWN_DISAMBIG_R(cThreadLockableRef)GrayLib::cXObject
LoadChannels(MAP_CHANNEL_t uLoadFlags)GrayMapData::cMapPatchvirtual
LoadPatchNeighbor(int dnx, int dny, MAP_CHANNEL_t uLoadChannels) constGrayMapData::cMapPatch
LoadXObject()GrayMapData::cMapPatchvirtual
Lock()Gray::cLockableBaseinlineprotected
m_ChannelsDerivedGrayMapData::cMapPatch
m_ChannelsDirtyGrayMapData::cMapPatch
m_ChannelsLoadedGrayMapData::cMapPatch
m_ChannelsToLoadGrayMapData::cMapPatch
m_dwKeyCodeGrayMapData::cMapPatch
m_fWaterLevelGrayMapData::cMapPatchprotected
m_HeightGrayMapData::cMapPatch
m_iChildPatchesLoadedGrayMapData::cMapPatch
m_pBaseDefGrayLib::cXObjectprotected
M_QTY enum valueGrayMapData::cMapPatch
m_SurfaceGrayMapData::cMapPatch
m_TagMapGrayLib::cXObject
m_timeLastUsedGrayLib::cXObjDef
M_TYPE_ enum nameGrayMapData::cMapPatch
MakeSymName(const ATOMCHAR_t *pszTypeName, ITERATE_t iEnum)GrayLib::cXObjDefstatic
NormalMap_Build(D3DCOLOR normalMap[(128+1)][(128+1)])GrayMapData::cMapPatch
onFinalRelease()Gray::cRefBaseinlinevirtual
onThreadLockFail(TIMESYSD_t dwWaitMS)Gray::cThreadLockableRefinlinevirtual
P_QTY enum valueGrayMapData::cMapPatch
P_TYPE_ enum nameGrayMapData::cMapPatch
put_BaseDef(cXObjDef *pDef)GrayLib::cXObjectinlinevirtual
put_ContainerVar(const cVariant &vVal)GrayLib::cXObjectinline
put_Description(cString sDescription)GrayLib::cXObjDefinlinevirtual
put_Name(cString sName)GrayLib::cXObjectinline
put_ObjState(XObjState_TYPE eObjState)GrayLib::cXObject
put_SymName(cAtomRef aSymName, bool bOverwrite=false) overrideGrayLib::cXObjDef
put_SymName2(cAtomRef aSymName)GrayLib::cXObjDef
put_TimeSaved(cTimeInt timeSaved)GrayLib::cXObjectinline
put_UIDValuePrivate(UID_t dwIndex)GrayLib::cXObject
put_WaterLevel(MAP_METERf_t fWaterLevel)GrayMapData::cMapPatchvirtual
QueryInterface(const IID &riid, void **ppvObject) overrideGrayLib::cXObject
Gray::cThreadLockableRef::QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) overrideGray::cRefBaseinline
ReloadXObject()GrayMapData::cMapPatchvirtual
s_DumpHelp(cStreamOutput &rout, const cVariant &vArgs)GrayLib::cXObject
s_DumpKeys(cStreamOutput &rout, XOBJ_DUMP_MASK_t uFlags, const cScriptableProp *const *ppProps, ITERATE_t iQty)GrayLib::cXObject
s_EventSinkAdd(cXObjDef *pXObjDef, bool bRemove=false)GrayLib::cXObjectinline
s_Get(const cScriptableProp &rProp)GrayLib::cScriptableObj
s_GetByName(const ATOMCHAR_t *pszPropName, OUT cVariant &rvValRet) overrideGrayLib::cXObject
s_GetEnum(ITERATE_t i, OUT cStringA &rsPropName, OUT cVariant &rvValRet) overrideGrayLib::cScriptableObj
s_Invoke(const cScriptableMethod *pMethod, const cVariant &vArgs, cVariant &vValRet)GrayMapData::cMapPatch
GrayLib::cXObjDef::s_Invoke(const cScriptableMethod *pMethod, const cVariant &vArgs, OUT cVariant &vValRet) overrideGrayLib::cXObjDef
s_Invoke_HeightChange(const cVariant &vArgs, cVariant &vValRet, cScriptContext *pContext)GrayMapData::cMapPatch
s_Invoke_HeightUpdateSector(const cVariant &vArgs, cVariant &vValRet, cScriptContext *pContext)GrayMapData::cMapPatch
s_Invoke_HeightUpdateSkirt(const cVariant &vArgs, cVariant &vValRet, cScriptContext *pContext)GrayMapData::cMapPatch
s_Invoke_Reload(const cVariant &vArgs, cVariant &vValRet, cScriptContext *pContext)GrayMapData::cMapPatch
s_Invoke_Save(const cVariant &vArgs, cVariant &vValRet, cScriptContext *pContext)GrayMapData::cMapPatch
s_InvokeKey(const ATOMCHAR_t *pszMethodKey, const cVariant &vArgs, OUT cVariant &vValRet)GrayLib::cScriptableObj
s_LoadPatch()GrayMapData::cMapPatch
s_LoadProps(IScriptableEnumerator &rProps)GrayLib::cXObject
s_LoadPropsBase(IScriptableEnumerator &rProps)GrayLib::cScriptableObj
s_LoadPropsCommandLine(cAppArgs &args)GrayLib::cScriptableObj
s_LoadPropVar(const ATOMCHAR_t *pszPropName, const cVariant &vVal)GrayLib::cScriptableObj
s_LoadStaticSection(cScriptSection *pScriptSection=nullptr)=0GrayMapData::cMapPatchpure virtual
s_PropGet(const cScriptableProp *pProp, OUT cVariant &vValRet)GrayMapData::cMapPatch
s_PropGetDumpStr(const cScriptableProp *pProp, XOBJ_DUMP_MASK_t uFlags=0)GrayLib::cXObject
s_PropPut(const cScriptableProp *pProp, const cVariant &vVal)GrayMapData::cMapPatch
s_Put(const ATOMCHAR_t *pszPropName, const cVariant &vValSet) overrideGrayLib::cScriptableObj
s_TagGet(const ATOMCHAR_t *pszTagName, OUT cVariant &vValRet)GrayLib::cXObject
s_TagPut(const ATOMCHAR_t *pszTagName, const cVariant &vValSet)GrayLib::cXObject
s_WriteProp(IScriptableSetter &s, const cScriptableProp *pProp)GrayLib::cScriptableObj
s_WritePropNULL(IScriptableSetter &s, const cScriptableProp *pProp)GrayLib::cScriptableObj
s_WriteProps(IScriptableSetter &reg)GrayMapData::cMapPatch
s_WritePropsArray(IScriptableSetter &s, const cScriptableProp *pProps, IScriptableObj *pDefaultSkip=nullptr)GrayLib::cScriptableObj
s_WritePropsClass(IScriptableSetter &s, const cScriptableInterfaceDef *pClass)GrayLib::cScriptableObj
s_WritePropsTags(IScriptableSetter &Update)GrayLib::cXObject
SaveXObject()GrayMapData::cMapPatchvirtual
Serialize(cArchive &a)Gray::CObjectvirtual
SetDestructing()Gray::cRefBaseinline
SetH(MAP_PATCH_POINT_t x, MAP_PATCH_POINT_t y, MAP_HEIGHT_t h)GrayMapData::cMapPatchinline
SetHeightX(float x, float y, MAP_METERf_t fHeight)GrayMapData::cMapPatch
SetHX(float x, float y, MAP_METERf_t fHeight)GrayMapData::cMapPatch
SetObjStateBad()GrayLib::cXObject
SetObjStateLoaded()GrayLib::cXObjDef
SetObjStateModified()GrayLib::cXObject
SetSurfacePt(MAP_METERI_t x, MAP_METERI_t y, MAP_SURFACE_ID_t eSurfaceID)GrayMapData::cMapPatchinline
SetSurfacePtInt(int px, int py, MAP_SURFACE_ID_t eSurfaceID)GrayMapData::cMapPatch
sm_iLoadingCountGrayLib::cXObjectstatic
sm_MethodsGrayMapData::cMapPatchstatic
sm_PropsGrayMapData::cMapPatchstatic
sm_ScriptInterfaceDefGrayLib::cXObjDefstatic
StaticConstruct()Gray::cRefBaseinline
StaticDestruct()Gray::cRefBaseinline
STDMETHOD_(XOBJTID_t, get_XObjTypeId)() constGrayMapData::cMapPatchinline
STDMETHOD_(cString, get_Name)() constGrayMapData::cMapPatch
GrayLib::cXObjDef::STDMETHOD_(cStringA, get_SymName)() const overrideGrayLib::cXObjDef
GrayLib::cXObject::STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexcept overrideGrayLib::cXObjectinline
GrayLib::cXObject::STDMETHOD_(void, put_UIDValue)(UID_t dwIndex)GrayLib::cXObject
GrayLib::cXObject::STDMETHOD_(cString, get_NameDeco)() constGrayLib::cXObjectinline
GrayLib::cXObject::STDMETHOD_(cAtomRef, get_BaseSymNameA)() constGrayLib::cXObject
GrayLib::cScriptableObj::STDMETHOD_(cScriptableInterfaceDefPtr, get_ScriptInterfaceDef)() constGrayLib::cScriptableObjinline
GrayLib::cScriptableObj::STDMETHOD_(cVariant, s_Exec)(const ATOMCHAR_t *pszMethodKeyGrayLib::cScriptableObj
GrayLib::cScriptableObj::STDMETHOD_(cVariant, s_Get)(const ATOMCHAR_t *pszPropName)GrayLib::cScriptableObj
GrayLib::cScriptableObj::STDMETHOD_(cString, s_GetStr)(const ATOMCHAR_t *pszPropName)GrayLib::cScriptableObj
GrayLib::cScriptableObj::STDMETHOD_(float, s_GetFloat)(const ATOMCHAR_t *pszPropName)GrayLib::cScriptableObj
Gray::cThreadLockableRef::STDMETHOD_(ULONG, AddRef)(void) overrideGray::cRefBaseinline
Gray::cThreadLockableRef::STDMETHOD_(ULONG, Release)(void) overrideGray::cRefBaseinline
SurfaceAllocateMap(bool bInit)GrayMapData::cMapPatch
SurfaceMapLoad()GrayMapData::cMapPatch
SurfaceMapWrite()GrayMapData::cMapPatch
SurfacePtNoUpdate(int px, int py, MAP_SURFACE_ID_t eSurfaceID)GrayMapData::cMapPatch
UnloadChannels(MAP_CHANNEL_t uLoadFlags)GrayMapData::cMapPatchvirtual
UnloadXObject()GrayMapData::cMapPatchvirtual
Unlock()Gray::cLockableBaseinlineprotected
UpdateChanges()GrayMapData::cMapPatchinlinevirtual
UpdateTimeSaved()GrayLib::cXObject
vArgsGrayLib::cScriptableObj
WorldToPatch(_TYPE &x, _TYPE &y)GrayMapData::cMapPatchinline
WriteChannels(MAP_CHANNEL_t uWriteFlags, bool bCheckParent=true)GrayMapData::cMapPatchvirtual
~cHeapObject()Gray::cHeapObjectinlinevirtual
~cLockableBase()Gray::cLockableBaseinlineprotected
~cMapPatch(void)GrayMapData::cMapPatchvirtual
~CObject()Gray::CObjectinlinevirtual
~cRefBase()Gray::cRefBaseinlinevirtual
~cScriptableObj()GrayLib::cScriptableObjinlinevirtual
~cThreadLockableRef()Gray::cThreadLockableRefinlinevirtual
~cXObjDef()GrayLib::cXObjDefvirtual
~cXObject()GrayLib::cXObjectvirtual