GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
1 #ifndef TagParameterInt_H 2 #define TagParameterInt_H 18 #include "TagParameterFloat.h" 20 typedef int TYPE_INTPARAMETER;
31 virtual void print(std::ostream& out);
36 virtual bool isInt()
const {
return true; }
37 const TYPE_INTPARAMETER
getValue()
const {
return (TYPE_INTPARAMETER)
fValue; }
TagParameterInt(const TagParameterInt &tpi)
Definition: TagParameterInt.h:27
TYPE_FLOATPARAMETER fValue
Definition: TagParameterFloat.h:65
virtual bool isInt() const
Definition: TagParameter.h:59
const TYPE_INTPARAMETER getValue() const
Definition: TagParameterInt.h:37
virtual ~TagParameterInt()
Definition: TagParameterInt.h:29
static TagParameterInt * cast(TagParameter *inTag)
Definition: TagParameterInt.h:41
The base class for all guido tags.
Definition: TagParameter.h:26
TagParameterInt(int val=0)
Definition: TagParameterInt.h:28
virtual void print(std::ostream &out)
The floating point parameter type for Guido Tags.
Definition: TagParameterFloat.h:24
virtual void setValue(const char *p)
not yet documented
Definition: TagParameterInt.h:24
static const TagParameterInt * cast(const TagParameter *inTag)
Definition: TagParameterInt.h:42
virtual void setValue(const char *p)
Definition: TagParameterInt.h:33
virtual bool copyValue(const TagParameter *tp)
virtual TagParameter * getCopy() const
Definition: TagParameterInt.h:35
virtual bool isInt() const
Definition: TagParameterInt.h:36
virtual void setValue(int i)
Definition: TagParameterInt.h:32