Public Member Functions | |
gCycleMemoryEntry (gCycleMemory *m, const gCycle *c) | |
~gCycleMemoryEntry () | |
Public Attributes | |
gCycleMemory * | memory |
int | id |
nObserverPtr< gCycle > | cycle |
gCycleTouchEvent | max [2] |
gCycleTouchEvent | min [2] |
Definition at line 344 of file gAIBase.cpp.
gCycleMemoryEntry::gCycleMemoryEntry | ( | gCycleMemory * | m, | |
const gCycle * | c | |||
) | [inline] |
Definition at line 350 of file gAIBase.cpp.
References max().
00351 :memory(m),id(-1), cycle(c) 00352 { 00353 memory->memory.Add(this, id); 00354 00355 max[0].dist = -1E+30; 00356 max[1].dist = -1E+30; 00357 min[0].dist = 1E+30; 00358 min[1].dist = 1E+30; 00359 }
gCycleMemoryEntry::~gCycleMemoryEntry | ( | ) | [inline] |
Definition at line 346 of file gAIBase.cpp.
Definition at line 347 of file gAIBase.cpp.
Definition at line 348 of file gAIBase.cpp.
Referenced by CheckLoop(), gCycleMemory::Earliest(), and gCycleMemory::Latest().
Definition at line 367 of file gAIBase.cpp.
Referenced by CheckLoop(), CycleBlocksWayHelper(), and gCycleMemory::Latest().
Definition at line 368 of file gAIBase.cpp.
Referenced by CheckLoop(), CycleBlocksWayHelper(), and gCycleMemory::Earliest().