|
| DistiAttributeTexturePointArray (CallbackMethodCallerBase *callback, const AttributeName &name, Vector *attribPtr, unsigned int numElements) |
|
virtual std::ostream & | WriteValue (std::ostream &outstr) override |
|
virtual std::istream & | ReadValue (std::istream &instr) override |
|
void | SetCompatabilityMode (bool mode) |
|
| DistiAttributeVertexArray (CallbackMethodCallerBase *callback, const AttributeName &name, Vector **attribPtr, unsigned int *numVertices) |
|
| DistiAttributeVertexArray (CallbackMethodCallerBase *callback, const AttributeName &name, Vector *attribPtr, unsigned int numElements) |
|
virtual bool | OkToWrite () const override |
|
virtual std::ostream & | WriteValue (std::ostream &outstr) override |
|
virtual std::istream & | ReadValue (std::istream &instr) override |
|
virtual bool | operator== (const DistiAttributeBase &rArg) override |
|
| DistiAttributeBase (CallbackMethodCallerBase *callback, const AttributeName &name, bool localStorage) |
|
virtual DistiAttributeBase & | operator= (const DistiAttributeBase &oldClass) |
|
const AttributeName & | Name () const |
|
AttributeName & | Name () |
|
bool | LocalStorage () const |
|
virtual bool | Copyable () const |
|
virtual bool | OkToWrite () const |
|
virtual bool | ValueChanged () |
|
virtual void | ResetValueChanged () |
|
virtual std::string | ValueString () |
|
virtual void | ValueString (const std::string &s) |
|
virtual long | ValueInt () |
|
virtual void | ValueInt (long val) |
|
virtual double | ValueFloat () |
|
virtual void | ValueFloat (double val) |
|
virtual void | CallCallback () |
| Calls callback CallType3 if it has been set.
|
|
virtual std::ostream & | WriteValue (std::ostream &outstr)=0 |
|
virtual std::istream & | ReadValue (std::istream &instr)=0 |
|
virtual bool | operator== (const DistiAttributeBase &r) |
|
template<class valType > |
DistiAttributeBase & | operator<< (const valType &val) |
|
template<class valType > |
DistiAttributeBase & | operator>> (valType &val) |
|
virtual CallbackID | RegisterObserver (AttributeObserver *observer) |
|
virtual void | UnregisterObserver (CallbackID id) |
|
virtual void | NotifyObservers () |
|
void | AddWeakReference (WeakReference *weakRef) override |
|
void | NotifyWeakReferenceDestroyed (WeakReference *ref) override |
|
virtual void | AddWeakReference (WeakReference *weakRef)=0 |
|
virtual void | NotifyWeakReferenceDestroyed (WeakReference *weakReference)=0 |
|
This is used specifically for changing from TexturePoints as Vertexs to TexturePoints as Vectors. It uses file version information to decide when expect what.