![]() |
Oolite 1.91.0.7669-250505-6b11f83
|
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:.