GL Studio C++ Runtime API
DistiAttributeProperty< containerT, T, SetArgT > Member List

This is the complete list of members for DistiAttributeProperty< containerT, T, SetArgT >, including all inherited members.

_attribPtrDistiAttribute< T >protected
_callbackDistiAttributeBase
_localStorageDistiAttributeBase
_nameDistiAttributeBase
_weakRefsWeakReferenceableMixinprotected
AddWeakReference(WeakReference *weakRef)WeakReferenceableMixininlinevirtual
CallbackID typedefDistiAttributeBase
CallCallback()DistiAttributeBasevirtual
Copyable() const DistiAttribute< T >inlinevirtual
DistiAttribute(CallbackMethodCallerBase *callback, const AttributeName &name, T *attribPtr)DistiAttribute< T >inline
DistiAttribute(CallbackMethodCallerBase *callback, const AttributeName &name, const T &initialValue)DistiAttribute< T >inline
DistiAttributeBase(CallbackMethodCallerBase *callback, const AttributeName &name, bool localStorage)DistiAttributeBase
LocalStorage() const DistiAttributeBase
Name() const DistiAttributeBase
Name()DistiAttributeBase
NotifyObservers()DistiAttributeBasevirtual
NotifyWeakReferenceDestroyed(WeakReference *ref)WeakReferenceableMixininlinevirtual
OkToWrite() const DistiAttributeProperty< containerT, T, SetArgT >inlinevirtual
operator<<(const valType &val)DistiAttributeBaseinline
operator=(const DistiAttributeBase &oldClass)DistiAttribute< T >inlinevirtual
operator==(const DistiAttributeBase &rArg)DistiAttribute< T >inlinevirtual
operator>>(valType &val)DistiAttributeBaseinline
ReadValue(std::istream &instr)DistiAttributeProperty< containerT, T, SetArgT >inlinevirtual
RegisterObserver(AttributeObserver *observer)DistiAttributeBasevirtual
ResetValueChanged()DistiAttributeBasevirtual
UnregisterObserver(CallbackID id)DistiAttributeBasevirtual
Value()DistiAttributeProperty< containerT, T, SetArgT >inlinevirtual
Value(const T &val)DistiAttributeProperty< containerT, T, SetArgT >inlinevirtual
ValueChanged()DistiAttributeBasevirtual
ValueFloat()DistiAttributeProperty< containerT, T, SetArgT >inlinevirtual
ValueFloat(double val)DistiAttributeProperty< containerT, T, SetArgT >inlinevirtual
ValueInt()DistiAttributeProperty< containerT, T, SetArgT >inlinevirtual
ValueInt(long val)DistiAttributeProperty< containerT, T, SetArgT >inlinevirtual
ValueString()DistiAttributeProperty< containerT, T, SetArgT >inlinevirtual
ValueString(const std::string &s)DistiAttributeProperty< containerT, T, SetArgT >inlinevirtual
WeakReferenceableMixin(void)WeakReferenceableMixininlineprotected
WriteValue(std::ostream &outstr)DistiAttributeProperty< containerT, T, SetArgT >inlinevirtual
~DistiAttribute()DistiAttribute< T >inlinevirtual
~WeakReferenceableMixin()WeakReferenceableMixininlineprotectedvirtual