|
Oolite 1.91.0.7712-251017-85ce217
|
Instance Methods | |
| (id) | - initWithGalaxy:system: |
| (id) | - valueForKey: |
| (void) | - setValue:forKey: |
| (NSArray *) | - allKeys |
| (OOGalaxyID) | - galaxy |
| (OOSystemID) | - system |
| (id) | - init [implementation] |
| (void) | - dealloc [implementation] |
| (NSString *) | - descriptionComponents [implementation] |
| (NSString *) | - shortDescriptionComponents [implementation] |
| (NSString *) | - oo_jsClassName [implementation] |
| (BOOL) | - isEqual: [implementation] |
| (NSUInteger) | - hash [implementation] |
| (NSPoint) | - coordinates [implementation] |
| (jsval) | - oo_jsValueInContext: [implementation] |
Private Attributes | |
| OOGalaxyID | _galaxy |
| OOSystemID | _system |
| NSString * | _planetKey |
Definition at line 117 of file OOJSSystemInfo.m.
| - (NSArray *) allKeys |
Definition at line 232 of file OOJSSystemInfo.m.
References _system, allKeys, and UNIVERSE.
Referenced by allKeys, and SystemInfoEnumerate().
|
implementation |
Definition at line 261 of file OOJSSystemInfo.m.
References _system, coordinates, and UNIVERSE.
Referenced by coordinates, SystemInfoDistanceToSystem(), and SystemInfoGetProperty().
|
implementation |
Definition at line 169 of file OOJSSystemInfo.m.
References dealloc.
Referenced by dealloc.
|
implementation |
Definition at line 177 of file OOJSSystemInfo.m.
References descriptionComponents.
Referenced by descriptionComponents.
| - (OOGalaxyID) galaxy |
Definition at line 242 of file OOJSSystemInfo.m.
References _galaxy, and galaxy.
Referenced by galaxy, GetJSSystemInfoForSystem(), initWithGalaxy:system:, SystemInfoDistanceToSystem(), SystemInfoGetProperty(), SystemInfoRouteToSystem(), SystemInfoSamplePrice(), SystemInfoSetPropertyMethod(), and SystemInfoStaticFilteredSystems().
|
implementation |
|
implementation |
Definition at line 144 of file OOJSSystemInfo.m.
Referenced by init, and initWithGalaxy:system:.
| - (id) initWithGalaxy: | (OOGalaxyID) | galaxy | |
| system: | (OOSystemID) | system |
Definition at line 151 of file OOJSSystemInfo.m.
References _galaxy, _planetKey, _system, galaxy, init, kOOMaximumGalaxyID, kOOMaximumSystemID, kOOMinimumSystemID, nil, and system.
|
implementation |
Definition at line 195 of file OOJSSystemInfo.m.
|
implementation |
Definition at line 189 of file OOJSSystemInfo.m.
References oo_jsClassName.
Referenced by oo_jsClassName.
|
implementation |
Definition at line 271 of file OOJSSystemInfo.m.
References sSystemInfoClass, and sSystemInfoPrototype.
| - (void) setValue: | (id) | value | |
| forKey: | (NSString *) | key |
Definition at line 224 of file OOJSSystemInfo.m.
References OOJSScript::currentlyRunningScript, and OOJSScript::propertyNamed:.
Referenced by SystemInfoSetProperty().
|
implementation |
Definition at line 183 of file OOJSSystemInfo.m.
References _planetKey, and shortDescriptionComponents.
Referenced by shortDescriptionComponents.
| - (OOSystemID) system |
Definition at line 248 of file OOJSSystemInfo.m.
References _system, and system.
Referenced by GetJSSystemInfoForSystem(), initWithGalaxy:system:, system, SystemInfoGetProperty(), SystemInfoRouteToSystem(), SystemInfoSamplePrice(), SystemInfoSetPropertyMethod(), and SystemInfoStaticFilteredSystems().
| - (id) valueForKey: | (NSString *) | key |
Definition at line 214 of file OOJSSystemInfo.m.
References _system, and UNIVERSE.
Referenced by SystemInfoGetProperty(), and SystemInfoSamplePrice().
|
private |
Definition at line 120 of file OOJSSystemInfo.m.
Referenced by galaxy, hash, initWithGalaxy:system:, and isEqual:.
|
private |
Definition at line 122 of file OOJSSystemInfo.m.
Referenced by initWithGalaxy:system:, and shortDescriptionComponents.
|
private |
Definition at line 121 of file OOJSSystemInfo.m.
Referenced by allKeys, coordinates, hash, initWithGalaxy:system:, isEqual:, system, and valueForKey:.