TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
VMAP::IVMapManager Member List

This is the complete list of members for VMAP::IVMapManager, including all inherited members.

existsMap(const char *pBasePath, unsigned int pMapId, int x, int y)=0VMAP::IVMapManagerpure virtual
getAreaInfo(unsigned int pMapId, float x, float y, float &z, uint32 &flags, int32 &adtId, int32 &rootId, int32 &groupId) const =0VMAP::IVMapManagerpure virtual
getDirFileName(unsigned int pMapId, int x, int y) const =0VMAP::IVMapManagerpure virtual
getHeight(unsigned int pMapId, float x, float y, float z, float maxSearchDist)=0VMAP::IVMapManagerpure virtual
GetLiquidLevel(uint32 pMapId, float x, float y, float z, uint8 ReqLiquidType, float &level, float &floor, uint32 &type) const =0VMAP::IVMapManagerpure virtual
getObjectHitPos(unsigned int pMapId, float x1, float y1, float z1, float x2, float y2, float z2, float &rx, float &ry, float &rz, float pModifyDist)=0VMAP::IVMapManagerpure virtual
iEnableHeightCalcVMAP::IVMapManagerprivate
iEnableLineOfSightCalcVMAP::IVMapManagerprivate
isHeightCalcEnabled() const VMAP::IVMapManagerinline
isInLineOfSight(unsigned int pMapId, float x1, float y1, float z1, float x2, float y2, float z2)=0VMAP::IVMapManagerpure virtual
isLineOfSightCalcEnabled() const VMAP::IVMapManagerinline
isMapLoadingEnabled() const VMAP::IVMapManagerinline
IVMapManager()VMAP::IVMapManagerinline
loadMap(const char *pBasePath, unsigned int pMapId, int x, int y)=0VMAP::IVMapManagerpure virtual
processCommand(char *pCommand)=0VMAP::IVMapManagerpure virtual
setEnableHeightCalc(bool pVal)VMAP::IVMapManagerinline
setEnableLineOfSightCalc(bool pVal)VMAP::IVMapManagerinline
unloadMap(unsigned int pMapId, int x, int y)=0VMAP::IVMapManagerpure virtual
unloadMap(unsigned int pMapId)=0VMAP::IVMapManagerpure virtual
~IVMapManager(void)VMAP::IVMapManagerinlinevirtual