|
Oolite
|
#include <WormholeEntity.h>
Inheritance diagram for WormholeEntity:
Collaboration diagram for WormholeEntity:Class Methods | |
| (static void) | + DrawWormholeCorona [implementation] |
Private Attributes | |
| double | expiry_time |
| double | travel_time |
| double | arrival_time |
| double | estimated_arrival_time |
| double | scan_time |
| OOSystemID | origin |
| OOSystemID | destination |
| NSPoint | originCoords |
| NSPoint | destinationCoords |
| NSMutableArray * | shipsInTransit |
| double | witch_mass |
| double | shrink_factor |
| double | exit_speed |
| WORMHOLE_SCANINFO | scan_info |
| BOOL | hasExitPosition |
| BOOL | _misjump |
| GLfloat | _misjumpRange |
| BOOL | containsPlayer |
Definition at line 47 of file WormholeEntity.h.
| - (double) arrivalTime |
Definition at line 54 of file WormholeEntity.m.
References Entity::setStatus:.
Here is the call graph for this function:
|
implementation |
Reimplemented from Entity.
Definition at line 54 of file WormholeEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 54 of file WormholeEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 54 of file WormholeEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 54 of file WormholeEntity.m.
| - (OOSystemID) destination |
| - (NSPoint) destinationCoordinates |
Definition at line 54 of file WormholeEntity.m.
| - (void) disgorgeShips |
Definition at line 54 of file WormholeEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 54 of file WormholeEntity.m.
|
implementation |
Definition at line 740 of file WormholeEntity.m.
References M_PI, OO_WORMHOLE_COLOR_BOOST, OOGLBEGIN, OOGLEND, and randf().
Here is the call graph for this function:
|
implementation |
Reimplemented from Entity.
Definition at line 740 of file WormholeEntity.m.
| - (double) estimatedArrivalTime |
Definition at line 54 of file WormholeEntity.m.
| - (double) exitSpeed |
Definition at line 54 of file WormholeEntity.m.
| - (double) expiryTime |
Definition at line 54 of file WormholeEntity.m.
| - (NSDictionary *) getDict |
Definition at line 740 of file WormholeEntity.m.
| - (void) getJSClass: | (JSClass **) | outClass | |
| andPrototype: | (JSObject **) | outPrototype | |
Reimplemented from Entity.
Provided by category WormholeEntity(OOJavaScriptExtensions).
Definition at line 179 of file OOJSWormhole.m.
| - (NSString *) identFromShip: | (ShipEntity*) | ship |
Definition at line 54 of file WormholeEntity.m.
|
implementation |
Reimplemented from Entity.
Provided by category WormholeEntity(Private).
Definition at line 54 of file WormholeEntity.m.
| - (WormholeEntity *) initWithDict: | (NSDictionary*) | dict |
Definition at line 54 of file WormholeEntity.m.
| - (WormholeEntity *) initWormholeTo: | (OOSystemID) | s | |
| fromShip: | (ShipEntity *) | ship | |
Definition at line 54 of file WormholeEntity.m.
| - (BOOL) isScanned |
Definition at line 54 of file WormholeEntity.m.
| - (BOOL) isVisibleToScripts |
Reimplemented from Entity.
Provided by category WormholeEntity(OOJavaScriptExtensions).
Definition at line 179 of file OOJSWormhole.m.
| - (GLfloat) misjumpRange |
Definition at line 54 of file WormholeEntity.m.
| - (NSString *) oo_jsClassName |
Reimplemented from Entity.
Provided by category WormholeEntity(OOJavaScriptExtensions).
Definition at line 179 of file OOJSWormhole.m.
| - (OOSystemID) origin |
| - (NSPoint) originCoordinates |
Definition at line 54 of file WormholeEntity.m.
| - (WORMHOLE_SCANINFO) scanInfo |
Definition at line 54 of file WormholeEntity.m.
|
implementation |
Definition at line 740 of file WormholeEntity.m.
| - (double) scanTime |
Definition at line 54 of file WormholeEntity.m.
| - (void) setContainsPlayer: | (BOOL) | val |
Definition at line 54 of file WormholeEntity.m.
| - (void) setExitPosition: | (HPVector) | pos |
Definition at line 54 of file WormholeEntity.m.
| - (void) setExitSpeed: | (double) | speed |
Definition at line 54 of file WormholeEntity.m.
| - (void) setMisjump |
Definition at line 54 of file WormholeEntity.m.
| - (void) setMisjumpWithRange: | (GLfloat) | range |
Definition at line 54 of file WormholeEntity.m.
| - (void) setScanInfo: | (WORMHOLE_SCANINFO) | scanInfo |
Definition at line 54 of file WormholeEntity.m.
| - (void) setScannedAt: | (double) | time |
Definition at line 54 of file WormholeEntity.m.
| - (NSArray *) shipsInTransit |
| - (BOOL) suckInShip: | (ShipEntity *) | ship |
Definition at line 54 of file WormholeEntity.m.
| - (double) travelTime |
Definition at line 54 of file WormholeEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 54 of file WormholeEntity.m.
| - (BOOL) withMisjump |
Definition at line 54 of file WormholeEntity.m.
|
private |
Definition at line 71 of file WormholeEntity.h.
|
private |
Definition at line 72 of file WormholeEntity.h.
|
private |
Definition at line 52 of file WormholeEntity.h.
|
private |
Definition at line 73 of file WormholeEntity.h.
|
private |
Definition at line 57 of file WormholeEntity.h.
|
private |
Definition at line 60 of file WormholeEntity.h.
|
private |
Definition at line 53 of file WormholeEntity.h.
|
private |
Definition at line 67 of file WormholeEntity.h.
|
private |
Definition at line 50 of file WormholeEntity.h.
|
private |
Definition at line 70 of file WormholeEntity.h.
|
private |
Definition at line 56 of file WormholeEntity.h.
|
private |
Definition at line 59 of file WormholeEntity.h.
|
private |
Definition at line 69 of file WormholeEntity.h.
|
private |
Definition at line 54 of file WormholeEntity.h.
|
private |
Definition at line 62 of file WormholeEntity.h.
|
private |
Definition at line 65 of file WormholeEntity.h.
|
private |
Definition at line 51 of file WormholeEntity.h.
|
private |
Definition at line 64 of file WormholeEntity.h.