zzub::parameter Struct Reference

#include <plugin.h>

List of all members.

Public Member Functions

 parameter ()
parameter & set_type (parameter_type type)
parameter & set_note ()
parameter & set_switch ()
parameter & set_byte ()
parameter & set_word ()
parameter & set_wavetable_index ()
parameter & set_name (const char *name)
parameter & set_description (const char *description)
parameter & set_value_min (int value_min)
parameter & set_value_max (int value_max)
parameter & set_value_none (int value_none)
parameter & set_flags (int flags)
parameter & set_state_flag ()
parameter & set_wavetable_index_flag ()
parameter & set_event_on_edit_flag ()
parameter & set_value_default (int value_default)
float normalize (int value) const
int scale (float normal) const
int get_bytesize () const
parameter & append (std::vector< const parameter * > &paramlist)

Public Attributes

parameter_type type
const char * name
const char * description
int value_min
int value_max
int value_none
int flags
int value_default


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

Generated on Sun Jun 14 16:34:52 2009 for libzzub by  doxygen 1.5.7.1