35#ifndef AAX_IDISPLAYDELETGATE_H
36#define AAX_IDISPLAYDELETGATE_H
Various utility definitions for AAX.
A generic AAX string class with similar functionality to std::string
Definition: AAX_CString.h:57
Defines the display behavior for a parameter.
Definition: AAX_IDisplayDelegate.h:63
virtual ~AAX_IDisplayDelegateBase()
Virtual destructor.
Definition: AAX_IDisplayDelegate.h:69
Definition: AAX_IDisplayDelegate.h:79
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 AAX_IDisplayDelegate * Clone() const =0
Constructs and returns a copy of the display delegate.
virtual bool StringToValue(const AAX_CString &valueString, T *value) const =0
Converts a string to a real parameter value.