Delphi ASIO & VST Package: DVSTModuleCreator: Class TVSTModuleCreator

Delphi ASIO & VST

Class TVSTModuleCreator

DescriptionHierarchyFieldsMethodsProperties

Unit

DVSTModuleCreator

Declaration

type TVSTModuleCreator = class(TInterfacedObject, IOTACreator, IOTAModuleCreator)

Description

Hierarchy

  • TInterfacedObject
  • TVSTModuleCreator

Overview

Methods

Public constructor Create(Config: TConfig);
Public function GetCreatorType: string;
Public function GetExisting: Boolean;
Public function GetFileSystem: string;
Public function GetOwner: IOTAModule;
Public function GetUnnamed: Boolean;
Public function GetAncestorName: string;
Public function GetImplFileName: string;
Public function GetIntfFileName: string;
Public function GetFormName: string;
Public function GetMainForm: Boolean;
Public function GetShowForm: Boolean;
Public function GetShowSource: Boolean;
Public function NewFormFile(const FormIdent, AncestorIdent: string): IOTAFile;
Public function NewImplSource(const ModuleIdent, FormIdent, AncestorIdent: string): IOTAFile;
Public function NewIntfSource(const ModuleIdent, FormIdent, AncestorIdent: string): IOTAFile;
Public procedure FormCreated(const FormEditor: IOTAFormEditor);

Description

Methods

Public constructor Create(Config: TConfig);
 
Public function GetCreatorType: string;

IOTACreator

Public function GetExisting: Boolean;
 
Public function GetFileSystem: string;
 
Public function GetOwner: IOTAModule;
 
Public function GetUnnamed: Boolean;
 
Public function GetAncestorName: string;

IOTAModuleCreator

Public function GetImplFileName: string;
 
Public function GetIntfFileName: string;
 
Public function GetFormName: string;
 
Public function GetMainForm: Boolean;
 
Public function GetShowForm: Boolean;
 
Public function GetShowSource: Boolean;
 
Public function NewFormFile(const FormIdent, AncestorIdent: string): IOTAFile;
 
Public function NewImplSource(const ModuleIdent, FormIdent, AncestorIdent: string): IOTAFile;
 
Public function NewIntfSource(const ModuleIdent, FormIdent, AncestorIdent: string): IOTAFile;
 
Public procedure FormCreated(const FormEditor: IOTAFormEditor);
 

Generated by PasDoc 0.10.0 on 2007-11-13 13:04:20