XJ music engine  1.9.6
In-game runtime engine for XJ music.
Functions
TemplateConfig.cpp File Reference
#include <algorithm>
#include <string>
#include <vector>
#include "xjmusic/content/TemplateConfig.h"

Functions

std::map< Instrument::Type, int > parseInstrumentTypeIntMap (ConfigObjectValue objectValue)
 
std::map< Instrument::Type, float > parseInstrumentTypeFloatMap (ConfigObjectValue objectValue)
 
std::vector< Instrument::TypeparseInstrumentTypeList (const ConfigListValue &listValue)
 
std::set< Instrument::TypeparseInstrumentTypeSet (const ConfigListValue &listValue)
 
std::string formatInstrumentTypeIntMap (const std::map< Instrument::Type, int > &values)
 
std::string formatInstrumentTypeFloatMap (const std::map< Instrument::Type, float > &values)
 

Function Documentation

◆ formatInstrumentTypeFloatMap()

std::string formatInstrumentTypeFloatMap ( const std::map< Instrument::Type, float > &  values)

◆ formatInstrumentTypeIntMap()

std::string formatInstrumentTypeIntMap ( const std::map< Instrument::Type, int > &  values)

◆ parseInstrumentTypeFloatMap()

std::map<Instrument::Type, float> parseInstrumentTypeFloatMap ( ConfigObjectValue  objectValue)

◆ parseInstrumentTypeIntMap()

std::map<Instrument::Type, int> parseInstrumentTypeIntMap ( ConfigObjectValue  objectValue)

◆ parseInstrumentTypeList()

std::vector<Instrument::Type> parseInstrumentTypeList ( const ConfigListValue listValue)

◆ parseInstrumentTypeSet()

std::set<Instrument::Type> parseInstrumentTypeSet ( const ConfigListValue listValue)