MostlyHarmless 0.0.1
 
Loading...
Searching...
No Matches
mostly_harmless::internal::PluginBase Class Referencefinal

The internal representation of a Plugin, more akin to JUCE's Processor. More...

#include <mostlyharmless_PluginBase.h>

Inheritance diagram for mostly_harmless::internal::PluginBase:

Public Member Functions

 PluginBase (const clap_host *host)
 

Detailed Description

The internal representation of a Plugin, more akin to JUCE's Processor.

The end user should never need to interface with this class, and is purely there as an abstraction layer between the CLAP Plugin, and the user defined interfaces.

Under the hood, essentially forwards salient calls to the appropriate functions in the user-defined interfaces.

Constructor & Destructor Documentation

◆ PluginBase()

mostly_harmless::internal::PluginBase::PluginBase ( const clap_host * host)
explicit

Constructs a PluginBase instance.

Parameters
hostA clap-provided host pointer.

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