ServerInitialization.h file
Namespaces
- namespace Jazz2
- Root namespace of Jazz² Resurrection.
- namespace Jazz2::Multiplayer
- Multiplayer-related classes, compiled only if
WITH_MULTIPLAYER.
Classes
- struct Jazz2::Multiplayer::PlaylistEntry
- Playlist entry in ServerConfiguration.
- struct Jazz2::Multiplayer::ServerConfiguration
- Server configuration.
- struct Jazz2::Multiplayer::ServerInitialization
- Server initialization parameters.
Enums
-
enum class WebhookEventType : std::
uint32_t { None = 0, ServerLifecycle = 0x01, PlayerConnected = 0x02, PlayerDisconnected = 0x04, PlayerKicked = 0x08, LevelChanged = 0x10, RoundStarted = 0x20, RoundEnded = 0x40, ChampionshipEnded = 0x80, ChatMessages = 0x100, PlayerRoasted = 0x200, PlayerLapFinished = 0x400, FlagCaptured = 0x800, Default = ServerLifecycle | PlayerConnected | PlayerDisconnected | PlayerKicked | LevelChanged | RoundEnded | ChampionshipEnded, All = ServerLifecycle | PlayerConnected | PlayerDisconnected | PlayerKicked | LevelChanged | RoundStarted | RoundEnded | ChampionshipEnded | ChatMessages | PlayerRoasted | PlayerLapFinished | FlagCaptured } - Server events that can be broadcast to a webhook.