|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CZoneManager Class ReferenceCZoneManager is a class that manage zone loading around of player.
More...
#include <zone_manager.h>
Inheritance diagram for NL3D::CZoneManager:
List of all members.
Detailed Description
CZoneManager is a class that manage zone loading around of player.
-
Author:
-
Alain Saffray , Nevrax France
-
Date:
-
2000 sa See Also, CZoneSearch, CTaskManager
Definition at line 53 of file zone_manager.h.
Constructor & Destructor Documentation
NL3D::CZoneManager::CZoneManager |
( |
|
) |
|
|
NL3D::CZoneManager::~CZoneManager |
( |
|
) |
|
|
Member Function Documentation
void NL3D::CZoneManager::checkZonesAround |
( |
uint |
x, |
|
|
uint |
y, |
|
|
uint |
area |
|
) |
|
|
|
checkZonesAround : Add/Remove all zomes around a certain point If a work is currently completed remove it and began another one.
Definition at line 60 of file zone_manager.cpp.
References _AddingZone, _IdZoneToRemove, _LastX, _LastY, _LoadedZones, _RemovingZone, _WorkInProgress, _Zone, _ZoneList, _ZoneToAddId, _ZoneToAddName, NL3D::CZoneSearch::getListZoneId, NL3D::CZoneSearch::getZoneNameFromId, x, and y. |
std::string NL3D::CZoneManager::getZonePath |
( |
void |
|
) |
[inline] |
|
bool NL3D::CZoneManager::isWorking |
( |
|
) |
[inline] |
|
void NL3D::CZoneManager::setZonePath |
( |
std::string |
zonePath |
) |
[inline] |
|
Member Data Documentation
bool NL3D::CZoneManager::_AddingZone [private]
|
|
uint16 NL3D::CZoneManager::_IdZoneToRemove [private]
|
|
uint32 NL3D::CZoneManager::_LastX [private]
|
|
uint32 NL3D::CZoneManager::_LastY [private]
|
|
std::vector<uint16> NL3D::CZoneManager::_LoadedZones [private]
|
|
bool NL3D::CZoneManager::_RemovingZone [private]
|
|
bool NL3D::CZoneManager::_WorkInProgress [private]
|
|
std::vector<uint16> NL3D::CZoneManager::_ZoneList [private]
|
|
std::string NL3D::CZoneManager::_zonePath [private]
|
|
uint16 NL3D::CZoneManager::_ZoneToAddId [private]
|
|
std::string NL3D::CZoneManager::_ZoneToAddName [private]
|
|
The documentation for this class was generated from the following files:
|
|