LMMS
Loading...
Searching...
No Matches
ctl_led.h File Reference
#include <gtk/gtk.h>

Go to the source code of this file.

Classes

struct  CalfLed
 Instance object for CalfLed. More...
struct  CalfLedClass
 Class object for CalfLed. More...

Macros

#define CALF_TYPE_LED   (calf_led_get_type())
#define CALF_LED(obj)
#define CALF_IS_LED(obj)
#define CALF_LED_CLASS(klass)
#define CALF_IS_LED_CLASS(obj)
#define CALF_LED_GET_CLASS(obj)

Functions

GtkWidget * calf_led_new ()
 Create new CalfLed.
GType calf_led_get_type ()
 Get GObject type for the CalfLed.
void calf_led_set_value (CalfLed *led, float value)
 Set LED state (true - lit, false - unlit).
gboolean calf_led_get_value (CalfLed *led)
 Get LED state (true - lit, false - unlit).

Macro Definition Documentation

◆ CALF_IS_LED

#define CALF_IS_LED ( obj)
Value:
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), CALF_TYPE_LED))
#define CALF_TYPE_LED
Definition ctl_led.h:29

◆ CALF_IS_LED_CLASS

#define CALF_IS_LED_CLASS ( obj)
Value:
(G_TYPE_CHECK_CLASS_TYPE ((klass), CALF_TYPE_LED))

◆ CALF_LED

#define CALF_LED ( obj)
Value:
(G_TYPE_CHECK_INSTANCE_CAST ((obj), CALF_TYPE_LED, CalfLed))
Instance object for CalfLed.
Definition ctl_led.h:38

◆ CALF_LED_CLASS

#define CALF_LED_CLASS ( klass)
Value:
(G_TYPE_CHECK_CLASS_CAST ((klass), CALF_TYPE_LED, CalfLedClass))
Class object for CalfLed.
Definition ctl_led.h:48

◆ CALF_LED_GET_CLASS

#define CALF_LED_GET_CLASS ( obj)
Value:
(G_TYPE_INSTANCE_GET_CLASS ((obj), CALF_TYPE_LED, CalfLedClass))

◆ CALF_TYPE_LED

#define CALF_TYPE_LED   (calf_led_get_type())

Function Documentation

◆ calf_led_get_type()

GType calf_led_get_type ( )
extern

Get GObject type for the CalfLed.

◆ calf_led_get_value()

gboolean calf_led_get_value ( CalfLed * led)
extern

Get LED state (true - lit, false - unlit).

◆ calf_led_new()

GtkWidget * calf_led_new ( )
extern

Create new CalfLed.

◆ calf_led_set_value()

void calf_led_set_value ( CalfLed * led,
float value )
extern

Set LED state (true - lit, false - unlit).