22 #include <yaml-cpp/yaml.h> 30 int x, y, w, h, color, color2, border;
43 std::map <std::string, Element> _elements;
50 void load(
const YAML::Node& node);
bool TFTDMode
defines inversion behaviour
Definition: RuleInterface.h:32
Definition: RuleInterface.h:35
Definition: RuleInterface.h:27
void load(const YAML::Node &node)
Load from YAML.
Definition: RuleInterface.cpp:43
~RuleInterface()
Destructor.
Definition: RuleInterface.cpp:35
const std::string & getMusic() const
Get music.
Definition: RuleInterface.cpp:101
const std::string & getPalette() const
Get palette.
Definition: RuleInterface.cpp:91
const std::string & getParent() const
Get parent interface rule.
Definition: RuleInterface.cpp:96
int x
basic rect info, and 3 colors.
Definition: RuleInterface.h:30
RuleInterface(const std::string &type)
Constructor.
Definition: RuleInterface.cpp:31
Element * getElement(const std::string &id)
Get an element.
Definition: RuleInterface.cpp:85
Definition: BaseInfoState.cpp:40