|
| enum class | SerializeMode { SERIALIZE
, EXPORT
} |
| |
|
|
| Rule (const UUID &uu) |
| |
|
| Rule (const json &j) |
| |
|
| Rule (const json &j, const RuleImportMap &import_map) |
| |
|
| Rule (const UUID &uu, const json &j) |
| |
|
| Rule (const UUID &uu, const json &j, const RuleImportMap &import_map) |
| |
|
virtual RuleID | get_id () const =0 |
| |
|
int | get_order () const |
| |
|
virtual json | serialize () const |
| |
|
virtual std::string | get_brief (const class Block *block=nullptr, class IPool *pool=nullptr) const =0 |
| |
|
virtual bool | is_match_all () const |
| |
|
virtual bool | can_export () const |
| |
|
|
UUID | uuid |
| |
|
bool | enabled = true |
| |
|
bool | imported = false |
| |
|
|
static std::string | layer_to_string (int layer) |
| |
The documentation for this class was generated from the following files: