Type GetType() const { return type; }
const std::string &RegisterName() const;
const std::string &CommandName() const;
Type GetType() const { return type; }
const std::string &RegisterName() const;
const std::string &CommandName() const;
Literal(int r, int g, int b, int a = 255);
Literal(int r, int g, int b, int a = 255);
const std::vector<Value *> &GetValues() const;
const std::vector<PropertyList *> &GetPropertyLists() const;
const std::vector<Value *> &GetValues() const;
const std::vector<PropertyList *> &GetPropertyLists() const;
std::string typeName, str;
std::vector<Value *> values;
std::vector<PropertyList *> propertyLists;
std::string typeName, str;
std::vector<Value *> values;
std::vector<PropertyList *> propertyLists;