GL Studio C++ Runtime API
DistiAttributeTextureFilterEnum< containerClass > Class Template Reference

#include <gls_metadata_attributes.h>

Inheritance diagram for DistiAttributeTextureFilterEnum< containerClass >:
DistiAttributeEnum< containerClass, const int, int > DistiAttributeBase WeakReferenceableMixin WeakReferenceable

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) override
 
void NotifyWeakReferenceDestroyed (WeakReference *ref) override
 
- Protected Member Functions inherited from WeakReferenceableMixin
 WeakReferenceableMixin (void)
 
virtual ~WeakReferenceableMixin ()
 
- Protected Attributes inherited from DistiAttributeBase
AttributeName _name
 
CallbackMethodCallerBase * _callback
 
ScopedPtr< DistiAttributeObserverList > _observerList
 
bool _localStorage
 
- Protected Attributes inherited from WeakReferenceableMixin
DynamicArray< WeakReference * > * _weakRefs
 

Detailed Description

template<class containerClass>
class disti::DistiAttributeTextureFilterEnum< containerClass >

Disti Attribute Texture Filter Enum


The documentation for this class was generated from the following file: