IClient

This is the interface used by the GUI, to reduce coupling and avoid exposing the whole of Client to it. It should eventually allows to supersede/hide IHostCommand.

Members

Functions

getDAW
DAW getDAW()

Report the identied host name (DAW).

getPluginFormat
PluginFormat getPluginFormat()

Gets the plugin format used at runtime. Version identifier may not be enough in the future, in case of unity builds.

notifyResized
bool notifyResized()

Notify AFTER a manual resize of the plugin, so that the host updates its window. Returns true if succeeded. Not needed if requestResize returned true.

requestResize
bool requestResize(int widthLogicalPixels, int heightLogicalPixels)

Requests a resize of the plugin window, notifying the host.

Meta