LMMS
Loading...
Searching...
No Matches
Sfxr.cpp File Reference
#include "Sfxr.h"
#include <cstdlib>
#include <ctime>
#include <cmath>
#include <QDomElement>
#include "AudioEngine.h"
#include "Engine.h"
#include "InstrumentTrack.h"
#include "Knob.h"
#include "NotePlayHandle.h"
#include "PixmapButton.h"
#include "MidiEvent.h"
#include "lmms_math.h"
#include "embed.h"
#include "plugin_export.h"

Classes

class  lmms::gui::SfxrKnob

Namespaces

namespace  lmms
namespace  lmms::gui

Macros

#define createKnob(_knob, _x, _y, _name)
#define createButton(_button, _x, _y, _name, _resName)
#define createButtonLocalGraphic(_button, _x, _y, _name, _resName)

Functions

PLUGIN_EXPORT Pluginlmms::lmms_plugin_main (Model *parent, void *data)

Variables

Plugin::Descriptor PLUGIN_EXPORT lmms::sfxr_plugin_descriptor

Macro Definition Documentation

◆ createButton

#define createButton ( _button,
_x,
_y,
_name,
_resName )
Value:
_button = new PixmapButton( this, tr( _name ) );\
_button->move( _x, _y );\
_button->setActiveGraphic( embed::getIconPixmap( _resName "_active" ) );\
_button->setInactiveGraphic( embed::getIconPixmap( _resName "_inactive" ) );\
_button->setToolTip(tr(_name));

◆ createButtonLocalGraphic

#define createButtonLocalGraphic ( _button,
_x,
_y,
_name,
_resName )
Value:
_button = new PixmapButton( this, tr( _name ) );\
_button->move( _x, _y );\
_button->setActiveGraphic( PLUGIN_NAME::getIconPixmap( _resName "_active" ) );\
_button->setInactiveGraphic( PLUGIN_NAME::getIconPixmap( _resName "_inactive" ) );\
_button->setToolTip(tr(_name));

◆ createKnob

#define createKnob ( _knob,
_x,
_y,
_name )
Value:
_knob = new SfxrKnob( this ); \
_knob->setHintText( tr( _name ":" ), "" ); \
_knob->move( _x, _y ); \
_knob->setToolTip(tr(_name));