|
GL Studio API
|
#include <gls_metadata_attributes.h>
Additional Inherited Members | |
Public Types inherited from DistiAttributeBase | |
| typedef unsigned int | CallbackID |
| Type for unique identifiers. | |
Public Member Functions inherited from DistiAttributeBase | |
| DistiAttributeBase (CallbackMethodCallerBase *callback, const AttributeName &name, bool localStorage) | |
| 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 double | ValueFloat () |
| virtual void | ValueFloat (double val) |
| virtual void | CallCallback () |
| 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 () |
Public Member Functions inherited from WeakReferenceableMixin | |
| void | AddWeakReference (WeakReference *weakRef) |
| void | NotifyWeakReferenceDestroyed (WeakReference *ref) |
Public Attributes inherited from DistiAttributeBase | |
| AttributeName | _name |
| CallbackMethodCallerBase * | _callback |
| bool | _localStorage |
Protected Member Functions inherited from WeakReferenceableMixin | |
| WeakReferenceableMixin (void) | |
| virtual | ~WeakReferenceableMixin () |
Protected Attributes inherited from WeakReferenceableMixin | |
| DynamicArray< WeakReference * > * | _weakRefs |
Disti Attribute Poly Mode Enum
1.8.10