|
GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
The base class for all guido tags. More...
Public Types | |
| enum | PARSEFLAG { SETBYPOSITION, SETBYNAME, SETBYAUTO, NOTSET, SET } |
Public Member Functions | |
| TagParameter () | |
| virtual | ~TagParameter () |
| virtual void | set (const TagParameter &in) |
| virtual TagParameter * | getCopy () const |
| virtual bool | copyValue (const TagParameter *tp) |
| virtual void | print (std::ostream &out) |
| void | setRequired (bool i) |
| void | setIsAuto () |
| void | setByName () |
| void | setNoSet () |
| void | setByPos () |
| void | setBySet () |
| virtual void | setValue (const char *) |
| void | setName (const std::string &p) |
| const std::string & | getName () const |
| bool | TagIsRequired () const |
| bool | TagIsSet () const |
| bool | TagIsSetByPosition () const |
| bool | TagIsSetByName () const |
| bool | TagIsSetByAuto () const |
| bool | TagIsNotSet () const |
| virtual bool | isString () const |
| virtual bool | isInt () const |
| virtual bool | isFloat () const |
| virtual bool | isRGBValue () const |
The base class for all guido tags.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in TagParameterRGBColor, TagParameterFloat, TagParameterString, and TagParameterInt.
|
inlinevirtual |
Reimplemented in TagParameterRGBColor, TagParameterFloat, TagParameterString, and TagParameterInt.
|
inline |
|
inlinevirtual |
Reimplemented in TagParameterFloat.
|
inlinevirtual |
Reimplemented in TagParameterInt.
|
inlinevirtual |
Reimplemented in TagParameterRGBColor.
|
inlinevirtual |
Reimplemented in TagParameterString.
|
virtual |
Reimplemented in TagParameterString, TagParameterFloat, and TagParameterInt.
|
virtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented in TagParameterFloat, TagParameterString, and TagParameterInt.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |