RaceRouteGenerator.h file
Namespaces
- namespace Jazz2
- Root namespace of Jazz² Resurrection.
- namespace Jazz2::Multiplayer
- Multiplayer-related classes, compiled only if
WITH_MULTIPLAYER.
Enums
- enum class TrackRouteType { Lap, LevelExit }
- Shape of the route traced by GenerateRaceRouteFromGeometry().
Functions
- void GenerateRaceRouteFromGeometry(Tiles::TileMap* tileMap, Events::EventMap* eventMap, TrackRouteType routeType, float waterLevel, const SmallVector<MultiplayerSpawnPoint, 0>& spawnPoints, const SmallVector<Vector2i, 0>& startMarkers, SmallVector<RaceCheckpoint, 0>& orderedCheckpoints, Vector2i& outBoundsMin, Vector2i& outBoundsMax, bool& outCheckpointsOrdered)
- Auto-places minimap track checkpoints for levels without authored waypoints.