#include <FieldValue.h>
Inheritance diagram for FieldValue:

Public Member Functions | |
| FieldValue () | |
| FieldValue (const FieldValue &value) | |
| virtual | ~FieldValue () |
| virtual void | write (FILE *f, int indent) const =0 |
| virtual int | getType () const=0 |
| virtual bool | equals (const FieldValue *value) const =0 |
| virtual const char * | getTypeName () const=0 |
| virtual FieldValue * | addNode (Node *node) const |
| virtual FieldValue * | removeNode (Node *node) const |
| virtual void | clamp (float, float) |
| void | ref () |
| void | unref () |
| virtual FieldValue * | copy ()=0 |
Private Attributes | |
| int | _refs |
| FieldValue::FieldValue | ( | ) |
| FieldValue::FieldValue | ( | const FieldValue & | value | ) |
| FieldValue::~FieldValue | ( | ) | [virtual] |
| void FieldValue::write | ( | FILE * | f, | |
| int | indent | |||
| ) | const [pure virtual] |
| virtual int FieldValue::getType | ( | ) | const [pure virtual] |
| virtual bool FieldValue::equals | ( | const FieldValue * | value | ) | const [pure virtual] |
| virtual const char* FieldValue::getTypeName | ( | ) | const [pure virtual] |
| FieldValue * FieldValue::addNode | ( | Node * | node | ) | const [virtual] |
| FieldValue * FieldValue::removeNode | ( | Node * | node | ) | const [virtual] |
| virtual void FieldValue::clamp | ( | float | , | |
| float | ||||
| ) | [inline, virtual] |
| void FieldValue::ref | ( | ) | [inline] |
| void FieldValue::unref | ( | ) | [inline] |
| virtual FieldValue* FieldValue::copy | ( | ) | [pure virtual] |
int FieldValue::_refs [private] |
1.5.1-p1