Oolite 1.91.0.7658-250404-b1488af
All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
Entity.m File Reference
+ Include dependency graph for Entity.m:

Go to the source code of this file.

Classes

category  Entity(OOPrivate)
 

Macros

#define ADD_FLAG_IF_SET(x)
 

Variables

uint32_t gLiveEntityCount = 0
 
size_t gTotalEntityMemory = 0
 
static NSString *const kOOLogEntityAddToList = @"entity.linkedList.add"
 
static NSString *const kOOLogEntityAddToListError = @"entity.linkedList.add.error"
 
static NSString *const kOOLogEntityRemoveFromList = @"entity.linkedList.remove"
 
static NSString *const kOOLogEntityRemoveFromListError = @"entity.linkedList.remove.error"
 
static NSString *const kOOLogEntityUpdateError = @"entity.linkedList.update.error"
 
static NSString *const kOOLogEntityVerificationError = @"entity.linkedList.verify.error"
 

Macro Definition Documentation

◆ ADD_FLAG_IF_SET

#define ADD_FLAG_IF_SET ( x)
Value:
if (x) { [flags addObject:@#x]; }
#define ADD_FLAG_IF_SET(x)
float x

Referenced by Entity::dumpSelfState, PlayerEntity::dumpSelfState, ShipEntity::dumpSelfState, and StationEntity::dumpSelfState.

Variable Documentation

◆ gLiveEntityCount

uint32_t gLiveEntityCount = 0

Definition at line 43 of file Entity.m.

Referenced by Entity::dealloc, and Entity::init.

◆ gTotalEntityMemory

size_t gTotalEntityMemory = 0

Definition at line 44 of file Entity.m.

Referenced by Entity::dealloc, and Entity::init.

◆ kOOLogEntityAddToList

NSString* const kOOLogEntityAddToList = @"entity.linkedList.add"
static

Definition at line 49 of file Entity.m.

Referenced by Entity::addToLinkedLists.

◆ kOOLogEntityAddToListError

NSString* const kOOLogEntityAddToListError = @"entity.linkedList.add.error"
static

Definition at line 50 of file Entity.m.

Referenced by Entity::addToLinkedLists.

◆ kOOLogEntityRemoveFromList

NSString* const kOOLogEntityRemoveFromList = @"entity.linkedList.remove"
static

Definition at line 51 of file Entity.m.

Referenced by Entity::removeFromLinkedLists.

◆ kOOLogEntityRemoveFromListError

NSString* const kOOLogEntityRemoveFromListError = @"entity.linkedList.remove.error"
static

Definition at line 52 of file Entity.m.

Referenced by Entity::removeFromLinkedLists.

◆ kOOLogEntityUpdateError

NSString* const kOOLogEntityUpdateError = @"entity.linkedList.update.error"
static

Definition at line 53 of file Entity.m.

Referenced by Entity::updateLinkedLists.

◆ kOOLogEntityVerificationError

NSString* const kOOLogEntityVerificationError = @"entity.linkedList.verify.error"
static