LiVES
2.4.1-svn
|
#include <gdk/gdkkeysyms.h>
#include "main.h"
#include "effects.h"
#include "callbacks.h"
#include "../libweed/weed.h"
#include "../libweed/weed-host.h"
Macros | |
#define | NEEDS_TRANSLATION 1<<15 |
#define | LIVES_XEVENT_TYPE_KEYPRESS 2 |
#define | LIVES_XEVENT_TYPE_KEYRELEASE 3 |
Functions | |
boolean | ext_triggers_poll (livespointer data) |
poll for external playback start More... | |
boolean | plugin_poll_keyboard (void) |
boolean | pl_key_function (boolean down, uint16_t unicode, uint16_t keymod) |
boolean | slower_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | faster_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | skip_back_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | skip_forward_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | stop_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | fullscreen_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | sepwin_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | loop_cont_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | ping_pong_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | fade_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | showfct_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | showsubs_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | loop_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | dblsize_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
boolean | rec_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
#define LIVES_XEVENT_TYPE_KEYPRESS 2 |
#define LIVES_XEVENT_TYPE_KEYRELEASE 3 |
#define NEEDS_TRANSLATION 1<<15 |
boolean dblsize_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean ext_triggers_poll | ( | livespointer | data | ) |
poll for external playback start
< keyboard control during playback
if we have OSC we will poll it here,
boolean fade_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean faster_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean fullscreen_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean loop_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean loop_cont_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean ping_pong_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean plugin_poll_keyboard | ( | void | ) |
boolean rec_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean sepwin_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean showfct_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean showsubs_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean skip_back_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean skip_forward_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean slower_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |
boolean stop_callback | ( | LiVESAccelGroup * | group, |
LiVESObject * | obj, | ||
uint32_t | keyval, | ||
LiVESXModifierType | mod, | ||
livespointer | user_data | ||
) |