Air-Trap
1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
Loading...
Searching...
No Matches
rtp::client::Settings Member List
This is the complete list of members for
rtp::client::Settings
, including all inherited members.
_colorBlindMode
rtp::client::Settings
private
_difficulty
rtp::client::Settings
private
_gamepadCursorSpeed
rtp::client::Settings
private
_gamepadDeadzone
rtp::client::Settings
private
_gamepadEnabled
rtp::client::Settings
private
_gamepadPauseButton
rtp::client::Settings
private
_gamepadReloadButton
rtp::client::Settings
private
_gamepadShootButton
rtp::client::Settings
private
_gamepadValidateButton
rtp::client::Settings
private
_highContrast
rtp::client::Settings
private
_keyBindings
rtp::client::Settings
private
_language
rtp::client::Settings
private
_masterVolume
rtp::client::Settings
private
_musicVolume
rtp::client::Settings
private
_onLanguageChanged
rtp::client::Settings
private
_onMasterVolumeChanged
rtp::client::Settings
private
_onMusicVolumeChanged
rtp::client::Settings
private
_onSfxVolumeChanged
rtp::client::Settings
private
_selectedWeapon
rtp::client::Settings
private
_sfxVolume
rtp::client::Settings
private
getColorBlindMode
() const
rtp::client::Settings
inline
getColorBlindModeName
(ColorBlindMode mode) const
rtp::client::Settings
getDifficulty
() const
rtp::client::Settings
inline
getDifficultyName
(Difficulty difficulty) const
rtp::client::Settings
getGamepadCursorSpeed
() const
rtp::client::Settings
inline
getGamepadDeadzone
() const
rtp::client::Settings
inline
getGamepadEnabled
() const
rtp::client::Settings
inline
getGamepadPauseButton
() const
rtp::client::Settings
inline
getGamepadReloadButton
() const
rtp::client::Settings
inline
getGamepadShootButton
() const
rtp::client::Settings
inline
getGamepadValidateButton
() const
rtp::client::Settings
inline
getHighContrast
() const
rtp::client::Settings
inline
getKey
(KeyAction action) const
rtp::client::Settings
getKeyName
(sf::Keyboard::Key key) const
rtp::client::Settings
getLanguage
() const
rtp::client::Settings
inline
getLanguageName
(Language lang) const
rtp::client::Settings
getMasterVolume
() const
rtp::client::Settings
inline
getMusicVolume
() const
rtp::client::Settings
inline
getSelectedWeapon
() const
rtp::client::Settings
inline
getSfxVolume
() const
rtp::client::Settings
inline
getWeaponName
(ecs::components::WeaponKind weapon) const
rtp::client::Settings
initDefaultKeyBindings
()
rtp::client::Settings
private
LanguageCallback
typedef
rtp::client::Settings
load
(const std::string &filename="config/settings.cfg")
rtp::client::Settings
loadFromClientJson
(const std::string &filename)
rtp::client::Settings
onLanguageChanged
(LanguageCallback callback)
rtp::client::Settings
inline
onMasterVolumeChanged
(VolumeCallback callback)
rtp::client::Settings
inline
onMusicVolumeChanged
(VolumeCallback callback)
rtp::client::Settings
inline
onSfxVolumeChanged
(VolumeCallback callback)
rtp::client::Settings
inline
save
(const std::string &filename="config/settings.cfg")
rtp::client::Settings
setColorBlindMode
(ColorBlindMode mode)
rtp::client::Settings
inline
setDifficulty
(Difficulty difficulty)
rtp::client::Settings
inline
setGamepadCursorSpeed
(float speed)
rtp::client::Settings
inline
setGamepadDeadzone
(float deadzone)
rtp::client::Settings
inline
setGamepadEnabled
(bool enabled)
rtp::client::Settings
inline
setGamepadPauseButton
(unsigned int button)
rtp::client::Settings
inline
setGamepadReloadButton
(unsigned int button)
rtp::client::Settings
inline
setGamepadShootButton
(unsigned int button)
rtp::client::Settings
inline
setGamepadValidateButton
(unsigned int button)
rtp::client::Settings
inline
setHighContrast
(bool enabled)
rtp::client::Settings
inline
setKey
(KeyAction action, sf::Keyboard::Key key)
rtp::client::Settings
setLanguage
(Language lang)
rtp::client::Settings
setMasterVolume
(float volume)
rtp::client::Settings
setMusicVolume
(float volume)
rtp::client::Settings
setSelectedWeapon
(ecs::components::WeaponKind weapon)
rtp::client::Settings
inline
setSfxVolume
(float volume)
rtp::client::Settings
Settings
()
rtp::client::Settings
stringToKey
(const std::string &keyName) const
rtp::client::Settings
private
VolumeCallback
typedef
rtp::client::Settings
Generated by
1.9.8