25 #ifndef AAX_IDISPLAYDELETGATE_H
26 #define AAX_IDISPLAYDELETGATE_H
Various utility definitions for AAX.
A generic AAX string class with similar functionality to std::string
Definition: AAX_CString.h:46
Defines the display behavior for a parameter.
Definition: AAX_IDisplayDelegate.h:53
virtual ~AAX_IDisplayDelegateBase()
Virtual destructor.
Definition: AAX_IDisplayDelegate.h:59
Classes for parameter value string conversion.
Definition: AAX_IDisplayDelegate.h:69
virtual AAX_IDisplayDelegate * Clone() const =0
Constructs and returns a copy of the display delegate.
virtual bool ValueToString(T value, int32_t maxNumChars, AAX_CString *valueString) const =0
Converts a real parameter value to a string representation using a size hint, useful for control surf...
virtual bool ValueToString(T value, AAX_CString *valueString) const =0
Converts a real parameter value to a string representation.
virtual bool StringToValue(const AAX_CString &valueString, T *value) const =0
Converts a string to a real parameter value.