bool VMapManager::isInDoors(unsigned int mapid, LocationVector & vec) { bool result = false; if( m_maps[mapid] != NULL ) { Vector3 pos = convertPositionToInternalRepMod(vec); MapTree* mapTree = m_maps[mapid]; result = mapTree->isInDoors(pos); } return(result); }
bool VMapManager::isInDoors(unsigned int mapid, float x, float y, float z) { bool result = false; if( m_maps[mapid] != NULL ) { Vector3 pos = convertPositionToInternalRep(x,y,z); MapTree* mapTree = m_maps[mapid]; result = mapTree->isInDoors(pos); } return(result); }