ASPiK SDK
VSTGUI::Standalone::Value::Listener Class Reference

#include <valuelistener.h>

Inheritance diagram for VSTGUI::Standalone::Value::Listener:
VSTGUI::Standalone::Value::Detail::ListenerBase VSTGUI::Standalone::IValueListener VSTGUI::Interface

Public Types

using OnBeginEditFunc = void(*)(IValue &)
 
using OnEndEditFunc = void(*)(IValue &)
 
using OnStateChangeFunc = void(*)(IValue &)
 
using OnPerformEditFunc = void(*)(IValue &, IValue::Type)
 

Public Member Functions

 Listener (IValue &value)
 
- Public Member Functions inherited from VSTGUI::Standalone::Value::Detail::ListenerBase
 ListenerBase (IValue &value)
 
IValuegetValueObject () const
 
- Public Member Functions inherited from VSTGUI::Interface
 Interface (const Interface &)=delete
 
 Interface (Interface &&)=delete
 
Interfaceoperator= (const Interface &)=delete
 
Interfaceoperator= (Interface &&)=delete
 
template<typename T >
const auto dynamicCast () const
 
template<typename T >
auto dynamicCast ()
 

Public Attributes

OnBeginEditFunc onBeginEditFunc {nullptr}
 
OnEndEditFunc onEndEditFunc {nullptr}
 
OnStateChangeFunc onStateChangeFunc {nullptr}
 
OnPerformEditFunc onPerformEditFunc {nullptr}
 

Detailed Description

Value listener


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