Verovio
Source code documentation
vrv::OptionStaffrel Class Reference

This class is for map styling params. More...

#include <options.h>

Inheritance diagram for vrv::OptionStaffrel:
vrv::Option

Public Member Functions

void CopyTo (Option *option) override
 
void Init (data_STAFFREL defaultValue)
 
bool SetValue (const std::string &value) override
 
std::string GetStrValue () const override
 
std::string GetDefaultStrValue () const override
 
void Reset () override
 
bool IsSet () const override
 
const data_STAFFREL * GetValueAlternate () const
 
const data_STAFFREL * GetDefaultAlernate () const
 
- Public Member Functions inherited from vrv::Option
void SetKey (const std::string &key)
 
std::string GetKey () const
 
virtual bool SetValueBool (bool value)
 
virtual bool SetValueDbl (double value)
 
virtual bool SetValueArray (const std::vector< std::string > &values)
 
void SetInfo (const std::string &title, const std::string &description)
 
std::string GetTitle () const
 
std::string GetDescription () const
 
void SetShortOption (char shortOption, bool isCmdOnly)
 
char GetShortOption () const
 
bool IsCmdOnly () const
 
virtual bool IsArgumentRequired () const
 
jsonxx::Object ToJson () const
 Return a JSON object for the option.
 

Additional Inherited Members

- Static Public Attributes inherited from vrv::Option
static const std::map< int, std::string > s_breaks
 Static maps used my OptionIntMap objects. More...
 
static const std::map< int, std::string > s_condense
 
static const std::map< int, std::string > s_durationEq
 
static const std::map< int, std::string > s_elision
 
static const std::map< int, std::string > s_fontFallback
 
static const std::map< int, std::string > s_footer
 
static const std::map< int, std::string > s_header
 
static const std::map< int, std::string > s_ligatureOblique
 
static const std::map< int, std::string > s_multiRestStyle
 
static const std::map< int, std::string > s_pedalStyle
 
static const std::map< int, std::string > s_systemDivider
 
static const std::map< int, std::string > s_smuflTextFont
 
- Protected Attributes inherited from vrv::Option
std::string m_title
 
std::string m_description
 

Detailed Description

This class is for map styling params.


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