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

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

_attribPtrDistiAttribute< T >protected
_BaseClass typedefDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >
_callbackDistiAttributeBaseprotected
_containerDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >
_getMethodDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >
_localStorageDistiAttributeBaseprotected
_nameDistiAttributeBaseprotected
_observerListDistiAttributeBaseprotected
_precisionDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >
_setMethodDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >
_weakRefsWeakReferenceableMixinprotected
AddWeakReference(WeakReference *weakRef) overrideWeakReferenceableMixininlinevirtual
BaseClass typedefDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >
CallbackID typedefDistiAttributeBase
CallCallback()DistiAttributeBasevirtual
Copyable() const overrideDistiAttribute< 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
DistiAttributeProperty(const AttributeName &name, containerT *frame, T *attribPtr, SetMethodType setMethod, GetMethodType getMethod)DistiAttributeProperty< containerT, T, SetArgT, GetReturnT >inline
GetMethodConstType typedefDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >
GetMethodType typedefDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >
LocalStorage() constDistiAttributeBase
Name() constDistiAttributeBase
Name()DistiAttributeBase
NotifyObservers()DistiAttributeBasevirtual
NotifyWeakReferenceDestroyed(WeakReference *ref) overrideWeakReferenceableMixininlinevirtual
OkToWrite() const overrideDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >inlinevirtual
operator<<(const valType &val)DistiAttributeBaseinline
operator=(const DistiAttributeBase &oldClass) overrideDistiAttribute< T >inlinevirtual
operator==(const DistiAttributeBase &rArg) overrideDistiAttribute< T >inlinevirtual
operator>>(valType &val)DistiAttributeBaseinline
ReadValue(std::istream &instr) overrideDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >inlinevirtual
RegisterObserver(AttributeObserver *observer)DistiAttributeBasevirtual
ResetValueChanged()DistiAttributeBasevirtual
SetMethodType typedefDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >
UnregisterObserver(CallbackID id)DistiAttributeBasevirtual
Value() overrideDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >inlinevirtual
Value(const T &val) overrideDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >inlinevirtual
ValueChanged()DistiAttributeBasevirtual
ValueFloat() overrideDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >inlinevirtual
ValueFloat(double val) overrideDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >inlinevirtual
ValueInt() overrideDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >inlinevirtual
ValueInt(long val) overrideDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >inlinevirtual
ValueString() overrideDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >inlinevirtual
ValueString(const std::string &s) overrideDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >inlinevirtual
WeakReferenceableMixin()WeakReferenceableMixininlineprotected
WriteValue(std::ostream &outstr) overrideDistiAttributeProperty< containerT, T, SetArgT, GetReturnT >inlinevirtual
~DistiAttribute() overrideDistiAttribute< T >inline
~DistiAttributeBase() (defined in DistiAttributeBase)DistiAttributeBasevirtual
~WeakReferenceable() (defined in WeakReferenceable)WeakReferenceableinlinevirtual
~WeakReferenceableMixin()WeakReferenceableMixininlineprotectedvirtual