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 |