Isle
Loading...
Searching...
No Matches
legocarbuild.h File Reference
#include "legogamestate.h"
#include "legostate.h"
#include "legoworld.h"
#include "mxgeometry/mxquaternion.h"
Include dependency graph for legocarbuild.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LegoVehicleBuildState
 [AI] Represents the persistent state of the LEGO vehicle build world, tracking animation and part placement state. More...
 
class  LegoCarBuild
 [AI] World implementation for the LEGO vehicle builder (Racecar, Copter, Dune Car, Jetski), handling UI, input, 3D vehicle assembly, part placement, and all vehicle-specific interactions. More...
 
struct  LegoCarBuild::LookupTableActions
 [AI] Lookup table for animation/action IDs for vehicle types. More...
 

Typedefs

typedef LegoVehicleBuildState LegoRaceCarBuildState
 [AI] Typedefs to support all vehicle variants using a single base build state class. More...
 
typedef LegoVehicleBuildState LegoCopterBuildState
 
typedef LegoVehicleBuildState LegoDuneCarBuildState
 
typedef LegoVehicleBuildState LegoJetskiBuildState
 

Typedef Documentation

◆ LegoCopterBuildState

Definition at line 86 of file legocarbuild.h.

◆ LegoDuneCarBuildState

Definition at line 87 of file legocarbuild.h.

◆ LegoJetskiBuildState

Definition at line 88 of file legocarbuild.h.

◆ LegoRaceCarBuildState

[AI] Typedefs to support all vehicle variants using a single base build state class.

Do not instantiate these directly, always use LegoVehicleBuildState.

Definition at line 85 of file legocarbuild.h.