Allolib  1.0
C++ Components For Interactive Multimedia
al::PersistentConfig Class Reference

The PersistentConfig class allows easy sotrage of persisitent values. More...

#include <C:/Users/Andres/source/repos/casm_viewer/external/tinc/external/allolib/include/al/io/al_PersistentConfig.hpp>

Public Member Functions

void setAppName (std::string appName)
 Set name of app. This determines the file name for the config file. More...
 
void registerDouble (std::string name, double *value)
 
void registerInt (std::string name, int64_t *value)
 
void registerString (std::string name, std::string *value)
 
void registerParameter (Parameter &param)
 
void registerParameter (ParameterInt &param)
 
void registerParameter (ParameterString &param)
 
void registerParameter (ParameterColor &param)
 
bool read ()
 read More...
 
void write ()
 

Detailed Description

The PersistentConfig class allows easy sotrage of persisitent values.

Definition at line 18 of file al_PersistentConfig.hpp.

Member Function Documentation

◆ read()

bool al::PersistentConfig::read ( )

read

Returns

This function sets Parameter values using setNoCalls(), so any callbacks registered are not called. You must manually call processChange() for the parameter to force calling the callbacks.

◆ setAppName()

void al::PersistentConfig::setAppName ( std::string  appName)

Set name of app. This determines the file name for the config file.

Parameters
appName

The documentation for this class was generated from the following file: