namespace
MenuMenu implementation.
Namespaces
- namespace Resources
- Common menu resources defined in
Metadata/UI/MainMenu.res
Classes
- class AboutSection
- About menu section.
- class BeginSection
- Main menu root section.
- class ControlsOptionsSection
- class CreateServerOptionsSection
- class CustomLevelSelectSection
- class EpisodeSelectSection
- Episode selection menu section.
- class FirstRunSection
- First run menu section.
- class GameplayEnhancementsSection
- class GameplayOptionsSection
- class GraphicsOptionsSection
- class HighscoresSection
- Highscores menu section.
- class IMenuContainer
- Base interface of a menu container.
- class ImportSection
- Import Episodes menu section (Emscripten only)
- class InGameMenu
- In-game menu.
- class InputDiagnosticsSection
- class LanguageSelectSection
- class LoadingSection
- Loading menu section.
- class MainMenu
- Main menu.
- class MenuSection
- Base class of a menu section.
- class MultiplayerGameModeSelectSection
- class OptionsSection
- Options menu section.
- class PauseSection
- In-game menu root section.
- class PlayCustomSection
- class RefreshCacheSection
- class RemapControlsSection
- class RescaleModeSection
-
template<class TItem>class ScrollableMenuSection
- Simplifies creation of unified scrollable menu sections.
- class ServerSelectSection
- class SimpleMessageSection
- Section showing a simple message.
- class SoundsOptionsSection
- class StartGameOptionsSection
- class TouchControlsOptionsSection
Enums
- enum class ChangedPreferencesType { None = 0x00, Audio = 0x01, Graphics = 0x02, Gameplay = 0x04, Language = 0x08, ControlScheme = 0x10, MainMenu = 0x20 }
- Changed preferences, supports a bitwise combination of its member values.
Enum documentation
enum class Jazz2:: UI:: Menu:: ChangedPreferencesType
#include <Jazz2/UI/Menu/IMenuContainer.h>
Changed preferences, supports a bitwise combination of its member values.
Enumerators | |
---|---|
None |
None |
Audio |
Audio |
Graphics |
Graphics |
Gameplay |
Gameplay |
Language |
Language |
ControlScheme |
Control Scheme |
MainMenu |
Main Menu |