Sayonara Player
Public Member Functions | List of all members
Settings Class Reference

#include <Settings.h>

Detailed Description

The Settings class.

Public Member Functions

AbstrSettingsetting (SettingKey keyIndex) const
 
const SettingArray & settings ()
 
void register_setting (AbstrSetting *s)
 
bool check_settings ()
 
template<typename DataType , SettingKey keyIndex>
const DataType & get (const SettingIdentifier< DataType, keyIndex > &k) const
 
template<typename DataType , SettingKey keyIndex>
void set (const SettingIdentifier< DataType, keyIndex > &key, const DataType &val)
 
template<typename DataType , SettingKey keyIndex>
void shout (const SettingIdentifier< DataType, keyIndex > &key) const