Isle
Loading...
Searching...
No Matches
legopathcontroller.h File Reference
#include "decomp.h"
#include "geom/legounkown100db7f4.h"
#include "legopathactor.h"
#include "legopathboundary.h"
#include "legopathstruct.h"
#include "mxstl/stlcompat.h"
Include dependency graph for legopathcontroller.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LegoPathCtrlEdge
 [AI] Controller-specific edge used in path navigation. More...
 
struct  LegoPathCtrlEdgeCompare
 [AI] Comparator functor for LegoPathCtrlEdge pointer sets. More...
 
class  LegoPathController
 [AI] Manager for controlling actors' movement along predefined geometric paths. More...
 
struct  LegoPathController::CtrlBoundary
 [AI] Helper structure for rapid lookups of controller-boundary pairs, often used for global or indexed access patterns across controllers. More...
 
struct  LegoPathController::CtrlEdge
 [AI] Helper structure pairing controllers with edge references for global or fast access. More...
 

Typedefs

typedef set< LegoPathCtrlEdge *, LegoPathCtrlEdgeCompareLegoPathCtrlEdgeSet
 [AI] Set of pointers to control edges, ordered using LegoPathCtrlEdgeCompare. More...
 

Typedef Documentation

◆ LegoPathCtrlEdgeSet

[AI] Set of pointers to control edges, ordered using LegoPathCtrlEdgeCompare.

Used for efficient lookups during actor navigation. [AI]

Definition at line 32 of file legopathcontroller.h.