Steinberg::Vst::VSTGUIEditor Class Reference

#include <vstguieditor.h>

Inheritance diagram for Steinberg::Vst::VSTGUIEditor:

Steinberg::Vst::EditorView AGainEditorView List of all members.

Public Member Functions

 VSTGUIEditor (void *controller, ViewRect *size=0)
 ~VSTGUIEditor ()
virtual bool PLUGIN_API open (void *parent)=0
virtual void PLUGIN_API close ()=0
void setIdleRate (int millisec)
CMessageResult notify (CBaseObject *sender, const char *message)
tresult PLUGIN_API isPlatformTypeSupported (FIDString type)

Detailed Description

Definition at line 47 of file vstguieditor.h.


Constructor & Destructor Documentation

Steinberg::Vst::VSTGUIEditor::VSTGUIEditor ( void *  controller,
ViewRect size = 0 
)

Constructor.

Definition at line 47 of file vstguieditor.cpp.

Steinberg::Vst::VSTGUIEditor::~VSTGUIEditor (  ) 

Destructor.

Definition at line 56 of file vstguieditor.cpp.


Member Function Documentation

virtual void PLUGIN_API Steinberg::Vst::VSTGUIEditor::close (  )  [pure virtual]

Called when the editor will be closed.

Implemented in AGainEditorView.

tresult PLUGIN_API Steinberg::Vst::VSTGUIEditor::isPlatformTypeSupported ( FIDString  type  ) 

Definition at line 70 of file vstguieditor.cpp.

CMessageResult Steinberg::Vst::VSTGUIEditor::notify ( CBaseObject *  sender,
const char *  message 
)

Reimplemented in AGainEditorView.

Definition at line 123 of file vstguieditor.cpp.

virtual bool PLUGIN_API Steinberg::Vst::VSTGUIEditor::open ( void *  parent  )  [pure virtual]

Called when the editor will be opened.

Implemented in AGainEditorView.

void Steinberg::Vst::VSTGUIEditor::setIdleRate ( int  millisec  ) 

Set the idle rate controlling the parameter update rate.

Definition at line 63 of file vstguieditor.cpp.


The documentation for this class was generated from the following files: Empty

Copyright ©2008 Steinberg Media Technologies. All Rights Reserved.