![]() |
Oolite 1.91.0.7659-250410-0031890
|
Go to the source code of this file.
Classes | |
class | OOSystemDescriptionEntry |
class | OOSystemDescriptionManager |
Macros | |
#define | OO_SYSTEM_LAYERS 4 |
#define | OO_SYSTEMS_PER_GALAXY (kOOMaximumSystemID+1) |
#define | OO_GALAXIES_AVAILABLE (kOOMaximumGalaxyID+1) |
#define | OO_SYSTEMS_AVAILABLE OO_SYSTEMS_PER_GALAXY * OO_GALAXIES_AVAILABLE |
#define | OO_SYSTEM_CACHE_LENGTH OO_SYSTEMS_AVAILABLE |
Enumerations | |
enum | OOSystemLayer { OO_LAYER_CORE = 0 , OO_LAYER_OXP_STATIC = 1 , OO_LAYER_OXP_DYNAMIC = 2 , OO_LAYER_OXP_PRIORITY = 3 } |
enum | OOSystemConcealment { OO_SYSTEMCONCEALMENT_NONE = 0 , OO_SYSTEMCONCEALMENT_NODATA = 100 , OO_SYSTEMCONCEALMENT_NONAME = 200 , OO_SYSTEMCONCEALMENT_NOTHING = 300 } |
#define OO_GALAXIES_AVAILABLE (kOOMaximumGalaxyID+1) |
Definition at line 51 of file OOSystemDescriptionManager.h.
Referenced by OOSystemDescriptionManager::buildRouteCache, PlayerEntity::enterGalacticWitchspace, OOSystemDescriptionManager::getPropertiesForSystemKey:, PlayerEntity::setCommanderDataFromDictionary:, OOSystemDescriptionManager::setProperties:forSystemKey:, and OOSystemDescriptionManager::setProperty:forSystemKey:andLayer:toValue:fromManifest:.
#define OO_SYSTEM_CACHE_LENGTH OO_SYSTEMS_AVAILABLE |
Definition at line 54 of file OOSystemDescriptionManager.h.
Referenced by OOSystemDescriptionManager::buildRouteCache, OOSystemDescriptionManager::dealloc, OOSystemDescriptionManager::getCoordinatesForSystem:inGalaxy:, OOSystemDescriptionManager::getNeighbourIDsForSystem:inGalaxy:, OOSystemDescriptionManager::getPropertiesForCurrentSystem, OOSystemDescriptionManager::getPropertiesForSystem:inGalaxy:, OOSystemDescriptionManager::getPropertiesForSystemKey:, OOSystemDescriptionManager::getProperty:forSystem:inGalaxy:, OOSystemDescriptionManager::getRandomSeedForCurrentSystem, OOSystemDescriptionManager::getRandomSeedForSystem:inGalaxy:, OOSystemDescriptionManager::init, OOSystemDescriptionManager::setProperties:forSystemKey:, OOSystemDescriptionManager::setProperty:forSystemKey:andLayer:toValue:fromManifest:, OOSystemDescriptionManager::setUniversalProperties:, OOSystemDescriptionManager(OOPrivate)::updateCacheEntry:, and OOSystemDescriptionManager(OOPrivate)::updateCacheEntry:forProperty:.
#define OO_SYSTEM_LAYERS 4 |
Definition at line 49 of file OOSystemDescriptionManager.h.
Referenced by OOSystemDescriptionEntry::dealloc, OOSystemDescriptionEntry::init, SystemInfoSetPropertyMethod(), and SystemInfoStaticSetInterstellarProperty().
#define OO_SYSTEMS_AVAILABLE OO_SYSTEMS_PER_GALAXY * OO_GALAXIES_AVAILABLE |
Definition at line 52 of file OOSystemDescriptionManager.h.
#define OO_SYSTEMS_PER_GALAXY (kOOMaximumSystemID+1) |
Definition at line 50 of file OOSystemDescriptionManager.h.
Referenced by OOSystemDescriptionManager::buildRouteCache, OOSystemDescriptionManager::getCoordinatesForSystem:inGalaxy:, OOSystemDescriptionManager::getNeighbourIDsForSystem:inGalaxy:, OOSystemDescriptionManager::getPropertiesForCurrentSystem, OOSystemDescriptionManager::getPropertiesForSystem:inGalaxy:, OOSystemDescriptionManager::getPropertiesForSystemKey:, OOSystemDescriptionManager::getProperty:forSystem:inGalaxy:, OOSystemDescriptionManager::getRandomSeedForCurrentSystem, OOSystemDescriptionManager::getRandomSeedForSystem:inGalaxy:, PlayerShipSetProperty(), PlayerEntity::setCommanderDataFromDictionary:, OOSystemDescriptionManager::setProperties:forSystemKey:, and OOSystemDescriptionManager::setProperty:forSystemKey:andLayer:toValue:fromManifest:.
enum OOSystemConcealment |
Enumerator | |
---|---|
OO_SYSTEMCONCEALMENT_NONE | |
OO_SYSTEMCONCEALMENT_NODATA | |
OO_SYSTEMCONCEALMENT_NONAME | |
OO_SYSTEMCONCEALMENT_NOTHING |
Definition at line 40 of file OOSystemDescriptionManager.h.
enum OOSystemLayer |
Enumerator | |
---|---|
OO_LAYER_CORE | |
OO_LAYER_OXP_STATIC | |
OO_LAYER_OXP_DYNAMIC | |
OO_LAYER_OXP_PRIORITY |
Definition at line 31 of file OOSystemDescriptionManager.h.