GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
39 virtual void print(std::ostream& out);
48 void setName(
const std::string& p) { fName = p; }
50 const std::string&
getName()
const {
return fName; }
58 virtual bool isString()
const {
return false; }
59 virtual bool isInt()
const {
return false; }
60 virtual bool isFloat()
const {
return false; }
71 typedef std::shared_ptr<TagParameter> STagParameterPtr;
72 typedef std::vector<STagParameterPtr> TagParametersList;
Definition: TagParameter.h:29
void setIsAuto()
Definition: TagParameter.h:42
Definition: TagParameter.h:29
virtual bool isFloat() const
Definition: TagParameter.h:60
bool TagIsSetByPosition() const
Definition: TagParameter.h:53
void setName(const std::string &p)
Definition: TagParameter.h:48
Definition: TagParameter.h:29
virtual bool copyValue(const TagParameter *tp)
Definition: TagParameter.h:37
virtual bool isInt() const
Definition: TagParameter.h:59
virtual bool isRGBValue() const
Definition: TagParameter.h:61
void setRequired(bool i)
Definition: TagParameter.h:41
virtual bool isString() const
Definition: TagParameter.h:58
TagParameter()
Definition: TagParameter.h:31
bool TagIsSetByName() const
Definition: TagParameter.h:54
virtual void print(std::ostream &out)
virtual ~TagParameter()
Definition: TagParameter.h:32
The base class for all guido tags.
Definition: TagParameter.h:26
virtual void set(const TagParameter &in)
bool TagIsSetByAuto() const
Definition: TagParameter.h:55
PARSEFLAG
Definition: TagParameter.h:29
void setBySet()
Definition: TagParameter.h:46
bool TagIsSet() const
Definition: TagParameter.h:52
virtual void setValue(const char *)
Definition: TagParameter.h:47
void setNoSet()
Definition: TagParameter.h:44
virtual TagParameter * getCopy() const
Definition: TagParameter.h:36
bool TagIsRequired() const
Definition: TagParameter.h:51
std::ostream & operator<<(std::ostream &os, const svgendl &eol)
void setByPos()
Definition: TagParameter.h:45
bool TagIsNotSet() const
Definition: TagParameter.h:56
Definition: TagParameter.h:29
Definition: TagParameter.h:29
void setByName()
Definition: TagParameter.h:43
const std::string & getName() const
Definition: TagParameter.h:50