Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members
iCelZone Struct Reference
A zone. More...
#include <propclass/zone.h>
Public Member Functions | |
virtual const char * | GetName () const =0 |
Get the name of this zone. | |
virtual void | LinkRegion (iCelRegion *region)=0 |
Link a region with this zone. | |
virtual size_t | GetRegionCount () const =0 |
Get the count of regions in this zone. | |
virtual iCelRegion * | GetRegion (size_t idx) const =0 |
Get the specified region. | |
virtual iCelRegion * | FindRegion (const char *name) const =0 |
Get the specified region. | |
virtual bool | UnlinkRegion (iCelRegion *region)=0 |
Unlink the region from this zone. | |
virtual void | UnlinkAllRegions ()=0 |
Unlink all regions from this zone. |
Detailed Description
A zone.A zone represents a collection of regions that are all in memory at the same time.
Definition at line 148 of file zone.h.
Member Function Documentation
|
Get the specified region.
|
|
Get the name of this zone.
|
|
Get the specified region.
|
|
Get the count of regions in this zone.
|
|
Link a region with this zone.
|
|
Unlink all regions from this zone.
|
|
Unlink the region from this zone. Returns false if the region could not be found in this zone. |
The documentation for this struct was generated from the following file:
- propclass/zone.h
Generated for CEL: Crystal Entity Layer by doxygen 1.4.4