LMMS
Loading...
Searching...
No Matches
Presonus::IContextInfoHandler2 Struct Referenceabstract

#include <ipslcontextinfo.h>

Inheritance diagram for Presonus::IContextInfoHandler2:
Steinberg::FUnknown

Public Member Functions

virtual void PLUGIN_API notifyContextInfoChange (Steinberg::FIDString id)=0
Public Member Functions inherited from Steinberg::FUnknown
virtual tresult PLUGIN_API queryInterface (const TUID _iid, void **obj)=0
virtual uint32 PLUGIN_API addRef ()=0
virtual uint32 PLUGIN_API release ()=0

Static Public Attributes

static const Steinberg::FUID iid
Static Public Attributes inherited from Steinberg::FUnknown
static const FUID iid

Detailed Description

Replacement of IContextInfoHandler passing additional information about what changed on the host-side. This interface will be preferred if implemented by the plug-in. It is required to receive certain notifications like volume, pan, etc.

Member Function Documentation

◆ notifyContextInfoChange()

virtual void PLUGIN_API Presonus::IContextInfoHandler2::notifyContextInfoChange ( Steinberg::FIDString id)
pure virtual

Called by the host if context information has changed. The identifier (id) is empty for the inital update.

Member Data Documentation

◆ iid

const Steinberg::FUID Presonus::IContextInfoHandler2::iid
static

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