import "OOCocoa.h"
import "OOMaths.h"
import "OOCacheManager.h"
import "OOTypes.h"
import "OOWeakReference.h"
import "OOColor.h"
#include "OOEntityStatus.tbl"
#include "OOScanClass.tbl"
Go to the source code of this file.
◆ ABSOLUTE_NO_DRAW_DISTANCE2
◆ CLOSE_COLLISION_CHECK_MAX_RANGE2
#define CLOSE_COLLISION_CHECK_MAX_RANGE2 1000000000.0 |
◆ ENTRY
#define ENTRY |
( |
| label, |
|
|
| value ) |
◆ NO_DRAW_DISTANCE_FACTOR
#define NO_DRAW_DISTANCE_FACTOR 1024.0 |
◆ SCANNER_MAX_RANGE
#define SCANNER_MAX_RANGE 25600.0 |
Definition at line 51 of file Entity.h.
Referenced by Universe::addShipAt:withRole:withinRadius:, Universe::addShips:withRole:nearPosition:withCoordinateSystem:, Universe::addShipsToRoute:withRole:quantity:routeFraction:asGroup:, Universe::addShipWithRole:nearPosition:withCoordinateSystem:, ShipEntity::dealEnergyDamage:atRange:withBias:, WormholeEntity::disgorgeShips, DockEntity::dockingInstructionsForShip:, HeadUpDisplay(Private)::drawScanner:, HeadUpDisplay::drawScannerGrid, Universe::firstEntityTargetedByPlayer, Universe(OOPrivate)::fractionalPositionFrom:to:withFraction:, PlayerEntity::leaveWitchspace, ShipEntity::leaveWitchspace, Universe::locationByCode:withSun:andPlanet:, HeadUpDisplay::nonlinearScannerFunc, Universe(OOPrivate)::randomDistanceWithinScanner, PlayerEntity::setUpAndConfirmOK:saveGame:, PlayerEntity::setUpShipFromDictionary:, Universe::spawnShip:, SystemAddShipsOrGroup(), OOECMBlastEntity::update:, and PlayerEntity(OOPrivate)::updateAlertConditionForNearbyEntities.
◆ SCANNER_MAX_RANGE2
#define SCANNER_MAX_RANGE2 655360000.0 |
Definition at line 52 of file Entity.h.
Referenced by ShipEntity::AuthorityPredicate, ShipEntity::becomeExplosion, ShipEntity::broadcastMessage:withUnpilotedOverride:, PlayerEntity(OOPrivate)::checkEntityForMassLock:withScanClass:, ShipEntity::checkForAegis, ShipEntity::checkShipsInVicinityForWitchJumpExit, PlayerEntity::doBookkeeping:, HeadUpDisplay(Private)::drawSecondaryTargetReticle:, ShipEntity(PureAI)::getWitchspaceEntryCoordinates, PlayerEntity(OOControlsPrivate)::handleAutopilotOn:, ShipEntity::initWithKey:definition:, PlayerEntity::isValidTarget:, Universe::locationByCode:withSun:andPlanet:, PlayerEntity::moveTargetMemoryBy:, DockEntity::pruneAndCountShipsOnApproach, ShipEntity(PureAI)::recallStoredTarget, ShipEntity(AI)::requestDockingCoordinates, ShipEntity::setTargetToNearestStationIncludingHostiles:, and PlayerEntity(OOPrivate)::updateAlertConditionForNearbyEntities.
◆ OOEntityStatus
◆ OOScanClass
◆ anonymous enum
Enumerator |
---|
kOOEntityStatusDefault | |
kOOScanClassDefault | |
Definition at line 322 of file Entity.h.
◆ OOEntityStatus
Definition at line 59 of file Entity.h.
60{
61 #include "OOEntityStatus.tbl"
◆ OOScanClass
Definition at line 70 of file Entity.h.
71{
72 #include "OOScanClass.tbl"
73};
◆ OOEntityStatusFromString()
◆ OOScanClassFromString()
◆ OOStringFromEntityStatus()
◆ OOStringFromScanClass()
NSString * OOStringFromScanClass |
( |
OOScanClass | scanClass | ) |
|
◆ gLiveEntityCount
uint32_t gLiveEntityCount |
|
extern |
◆ gTotalEntityMemory
size_t gTotalEntityMemory |
|
extern |