| 
    Oolite 1.91.0.7712-251017-85ce217
    
   | 
 
import "AI.h"import "ResourceManager.h"import "OOStringParsing.h"import "OOWeakReference.h"import "OOCacheManager.h"import "OOCollectionExtractors.h"import "OOPListParsing.h"import "ShipEntity.h"import "ShipEntityAI.h"Go to the source code of this file.
Classes | |
| struct | OOAIDeferredCallTrampolineInfo | 
| category | AI(OOPrivate) | 
| class | OOPreservedAIStateMachine | 
| struct | AIStackElement | 
Typedefs | |
| typedef struct AIStackElement | AIStackElement | 
Enumerations | |
| enum | { kRecursionLimiter = 32 , kStackLimiter = 32 } | 
Variables | |
| static AI * | sCurrentlyRunningAI = nil | 
| static AIStackElement * | sStack = NULL | 
| anonymous enum | 
Definition at line 52 of file AI.m.
Referenced by AI::currentlyRunningAI, AI::currentlyRunningAIDescription, AI::dealloc, and AI::reactToMessage:context:.
      
  | 
  static | 
Definition at line 400 of file AI.m.
Referenced by AI::reactToMessage:context:.