file
PreferencesCache.h
Namespaces
- namespace Jazz2
- Root namespace of Jazz² Resurrection.
Classes
- struct Jazz2::EpisodeContinuationState
- Continuation state between two episodes.
- struct Jazz2::EpisodeContinuationStateWithLevel
- Continuation state between two levels in episode.
- class Jazz2::PreferencesCache
- Provides access to a user preferences.
Enums
- enum class RescaleMode { None, HQ2x, _3xBrz, CrtScanlines, CrtShadowMask, CrtApertureGrille, Monochrome, TypeMask = 0x0f, UseAntialiasing = 0x80 }
- Rescale mode.
-
enum class WeaponWheelStyle : std::
uint8_t { Disabled, Enabled, EnabledWithAmmoCount } - Weapon wheel style.
-
enum class GamepadType : std::
uint8_t { Xbox, PlayStation, Steam, Switch } - Gamepad button labels.
-
enum class EpisodeEndOverwriteMode : std::
uint8_t { Always, NoCheatsOnly, HigherScoreOnly } - Episode completion overwrite mode.
-
enum class UnlockableEpisodes : std::
uint32_t { None = 0x00, FormerlyAPrince = 0x01, JazzInTime = 0x02, Flashback = 0x04, FunkyMonkeys = 0x08, ChristmasChronicles = 0x10, TheSecretFiles = 0x20 } - Unlockable episodes, mainly used if compiled with
SHAREWARE_DEMO_ONLY
-
enum class EpisodeContinuationFlags : std::
uint8_t { None = 0x00, IsCompleted = 0x01, CheatsUsed = 0x02 } - Episode continuation flags, supports a bitwise combination of its member values.