LMMS
Loading...
Searching...
No Matches
plugins
CarlaBase
carla
source
native-plugins
external
zynaddsubfx
UI
Fl_Osc_Numeric_Input.H
Go to the documentation of this file.
1
/*
2
ZynAddSubFX - a software synthesizer
3
4
Fl_Osc_Numeric_Input.H - OSC Based Numeric Input
5
Copyright (C) 2016 Mark McCurry
6
7
This program is free software; you can redistribute it and/or
8
modify it under the terms of the GNU General Public License
9
as published by the Free Software Foundation; either version 2
10
of the License, or (at your option) any later version.
11
*/
12
#pragma once
13
#include <FL/Fl_Input.H>
14
#include "
Fl_Osc_Widget.H
"
15
16
class
Fl_Osc_Numeric_Input
:
public
Fl_Input,
public
Fl_Osc_Widget
17
{
18
public
:
19
Fl_Osc_Numeric_Input
(
int
X
,
int
Y,
int
W,
int
H,
const
char
*label =
NULL
);
20
virtual
~Fl_Osc_Numeric_Input
(
void
);
21
22
//Normal Initialization
23
void
init
(
const
char
*path);
24
25
virtual
void
OSC_value
(
int
i
)
override
;
26
virtual
void
OSC_value
(
float
f
)
override
;
27
static
void
numeric_callback
(Fl_Widget *
w
);
28
};
NULL
#define NULL
Definition
CarlaBridgeFormat.cpp:30
Fl_Osc_Widget.H
Fl_Osc_Numeric_Input::~Fl_Osc_Numeric_Input
virtual ~Fl_Osc_Numeric_Input(void)
Definition
Fl_Osc_Numeric_Input.cpp:21
Fl_Osc_Numeric_Input::numeric_callback
static void numeric_callback(Fl_Widget *w)
Definition
Fl_Osc_Numeric_Input.cpp:42
Fl_Osc_Numeric_Input::OSC_value
virtual void OSC_value(int i) override
Definition
Fl_Osc_Numeric_Input.cpp:35
Fl_Osc_Numeric_Input::Fl_Osc_Numeric_Input
Fl_Osc_Numeric_Input(int X, int Y, int W, int H, const char *label=NULL)
Definition
Fl_Osc_Numeric_Input.cpp:15
Fl_Osc_Widget::Fl_Osc_Widget
Fl_Osc_Widget(void)
Definition
Fl_Osc_Widget.cpp:16
w
UINT_D64 w
Definition
inflate.c:942
i
register unsigned i
Definition
inflate.c:1575
f
unsigned f
Definition
inflate.c:1572
X
#define X(str)
Definition
juce_LV2Common.h:197
init
ZCONST uch * init
Definition
extract.c:2392
Generated on
for LMMS by
1.16.1