Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

PluginAClientWindow Class Reference

#include <pluginaclientlad.h>

List of all members.

Public Member Functions

 PluginAClientWindow (PluginAClientLAD *plugin, int x, int y)
 ~PluginAClientWindow ()
int create_objects ()
int close_event ()

Public Attributes

ArrayList< PluginACLientToggle * > toggles
ArrayList< PluginACLientILinear * > ipots
ArrayList< PluginACLientFLinear * > fpots
ArrayList< PluginACLientFreq * > freqs

Detailed Description

Definition at line 99 of file pluginaclientlad.h.

Constructor & Destructor Documentation

PluginAClientWindow::PluginAClientWindow PluginAClientLAD plugin,
int  x,
int  y

Definition at line 317 of file pluginaclientlad.C.

PluginAClientWindow::~PluginAClientWindow  ) 

Definition at line 333 of file pluginaclientlad.C.

Member Function Documentation

int PluginAClientWindow::close_event  ) 

Definition at line 465 of file pluginaclientlad.C.

int PluginAClientWindow::create_objects  ) 

Definition at line 338 of file pluginaclientlad.C.

References _, _LADSPA_Descriptor::Copyright, fpots, freqs, _LADSPA_PortRangeHint::HintDescriptor, ipots, PluginServer::lad_descriptor, LADSPA_IS_HINT_BOUNDED_ABOVE, LADSPA_IS_HINT_BOUNDED_BELOW, LADSPA_IS_PORT_CONTROL, LADSPA_IS_PORT_INPUT, _LADSPA_PortRangeHint::LowerBound, _LADSPA_Descriptor::Maker, plugin, PluginAClientConfig::PORT_FREQ_INDEX, PluginAClientConfig::PORT_INTEGER, PluginAClientConfig::PORT_NORMAL, PluginAClientConfig::PORT_TOGGLE, _LADSPA_Descriptor::PortCount, _LADSPA_Descriptor::PortDescriptors, _LADSPA_Descriptor::PortNames, _LADSPA_Descriptor::PortRangeHints, PluginClient::server, toggles, and _LADSPA_PortRangeHint::UpperBound.

Member Data Documentation

ArrayList<PluginACLientFLinear*> PluginAClientWindow::fpots

Definition at line 114 of file pluginaclientlad.h.

Referenced by create_objects().

ArrayList<PluginACLientFreq*> PluginAClientWindow::freqs

Definition at line 115 of file pluginaclientlad.h.

Referenced by create_objects().

ArrayList<PluginACLientILinear*> PluginAClientWindow::ipots

Definition at line 113 of file pluginaclientlad.h.

Referenced by create_objects().

PluginAClientLAD* PluginAClientWindow::plugin

Definition at line 117 of file pluginaclientlad.h.

Referenced by create_objects(), and PluginArray::start_plugins().

ArrayList<PluginACLientToggle*> PluginAClientWindow::toggles

Definition at line 112 of file pluginaclientlad.h.

Referenced by create_objects().

The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:22 2006 for Cinelerra-svn by  doxygen 1.4.4