TracktionEngine
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
MelodyneInstanceFactory Struct Reference

Public Member Functions

ExternalPlugin::Ptr createPlugin (Edit &ed)
 
MelodyneInstancecreateInstance (ExternalPlugin &p, ARADocumentControllerRef dcRef)
 

Static Public Member Functions

static MelodyneInstanceFactorygetInstance (Engine &engine)
 
static void shutdown ()
 

Public Attributes

const ARAFactory * factory = nullptr
 

Member Function Documentation

◆ getInstance()

static MelodyneInstanceFactory& MelodyneInstanceFactory::getInstance ( Engine &  engine)
static

◆ shutdown()

static void MelodyneInstanceFactory::shutdown ( )
static

References CRASH_TRACER.

◆ createPlugin()

ExternalPlugin::Ptr MelodyneInstanceFactory::createPlugin ( Edit &  ed)

◆ createInstance()

MelodyneInstance* MelodyneInstanceFactory::createInstance ( ExternalPlugin &  p,
ARADocumentControllerRef  dcRef 
)

References factory.

Member Data Documentation

◆ factory

const ARAFactory* MelodyneInstanceFactory::factory = nullptr

Referenced by createInstance().


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