Mana
Loading...
Searching...
No Matches
Classes | Functions
configuration.cpp File Reference
#include "configuration.h"
#include "event.h"
#include "log.h"
#include "utils/stringutils.h"
#include "utils/xml.h"

Go to the source code of this file.

Classes

struct  Option< T >
 

Functions

template<typename T >
void serdeOptions (T option)
 
void serialize (XML::Writer &writer, const Config &config)
 
void deserialize (XML::Node node, ItemShortcutEntry &itemShortcut)
 
void deserialize (XML::Node node, EmoteShortcutEntry &emoteShortcut)
 
void deserialize (XML::Node node, Outfit &outfit)
 
void deserialize (XML::Node node, UserColor &color)
 
void deserialize (XML::Node node, WindowState &state)
 
void deserialize (XML::Node node, ServerInfo &server)
 
void deserialize (XML::Node node, Config &config)
 

Function Documentation

◆ deserialize() [1/7]

void deserialize ( XML::Node  node,
Config config 
)

Definition at line 540 of file configuration.cpp.

◆ deserialize() [2/7]

void deserialize ( XML::Node  node,
EmoteShortcutEntry emoteShortcut 
)

Definition at line 488 of file configuration.cpp.

◆ deserialize() [3/7]

void deserialize ( XML::Node  node,
ItemShortcutEntry itemShortcut 
)

Definition at line 482 of file configuration.cpp.

◆ deserialize() [4/7]

void deserialize ( XML::Node  node,
Outfit outfit 
)

Definition at line 494 of file configuration.cpp.

◆ deserialize() [5/7]

void deserialize ( XML::Node  node,
ServerInfo server 
)

Definition at line 518 of file configuration.cpp.

◆ deserialize() [6/7]

void deserialize ( XML::Node  node,
UserColor color 
)

Definition at line 501 of file configuration.cpp.

◆ deserialize() [7/7]

void deserialize ( XML::Node  node,
WindowState state 
)

Definition at line 508 of file configuration.cpp.

◆ serdeOptions()

template<typename T >
void serdeOptions ( option)

Definition at line 344 of file configuration.cpp.

◆ serialize()

void serialize ( XML::Writer writer,
const Config config 
)

Definition at line 414 of file configuration.cpp.