LiVES
2.4.1-svn
|
#include "../libweed/weed-palettes.h"
#include "main.h"
#include "callbacks.h"
#include "support.h"
#include "interface.h"
#include "effects.h"
#include "cvirtual.h"
#include "framedraw.h"
Macros | |
#define | LIVES_RFX_TIMER 10*U_SEC |
Functions | |
void | framedraw_connect_spinbutton (lives_special_framedraw_rect_t *framedraw, lives_rfx_t *rfx) |
connect spinbutton to preview More... | |
void | framedraw_connect (lives_special_framedraw_rect_t *framedraw, int width, int height, lives_rfx_t *rfx) |
activate the image for clicks and draws More... | |
void | framedraw_add_label (LiVESVBox *box) |
add explanatory label More... | |
void | framedraw_add_reset (LiVESVBox *box, lives_special_framedraw_rect_t *framedraw) |
add "reset values" button More... | |
void | widget_add_framedraw (LiVESVBox *box, int start, int end, boolean add_preview_button, int width, int height) |
call this to add framedraw widget to an hbox More... | |
void | framedraw_redraw (lives_special_framedraw_rect_t *framedraw, boolean reload, LiVESPixbuf *pixbuf) |
redraw when exposed/frame number changes More... | |
void | load_rfx_preview (lives_rfx_t *rfx) |
rfx preview More... | |
void | after_framedraw_frame_spinbutton_changed (LiVESSpinButton *spinbutton, lives_special_framedraw_rect_t *framedraw) |
change the frame number More... | |
void | load_framedraw_image (LiVESPixbuf *pixbuf) |
reload and redraw the frame More... | |
void | redraw_framedraw_image (void) |
just redraw the frame More... | |
boolean | on_framedraw_enter (LiVESWidget *widget, LiVESXEventCrossing *event, lives_special_framedraw_rect_t *framedraw) |
boolean | on_framedraw_leave (LiVESWidget *widget, LiVESXEventCrossing *event, lives_special_framedraw_rect_t *framedraw) |
boolean | on_framedraw_mouse_start (LiVESWidget *widget, LiVESXEventButton *event, lives_special_framedraw_rect_t *framedraw) |
boolean | on_framedraw_mouse_update (LiVESWidget *widget, LiVESXEventMotion *event, lives_special_framedraw_rect_t *framedraw) |
boolean | on_framedraw_mouse_reset (LiVESWidget *widget, LiVESXEventButton *event, lives_special_framedraw_rect_t *framedraw) |
void | after_framedraw_widget_changed (LiVESWidget *widget, lives_special_framedraw_rect_t *framedraw) |
callback for widgets More... | |
void | on_framedraw_reset_clicked (LiVESButton *button, lives_special_framedraw_rect_t *framedraw) |
reset button More... | |
#define LIVES_RFX_TIMER 10*U_SEC |
void after_framedraw_frame_spinbutton_changed | ( | LiVESSpinButton * | spinbutton, |
lives_special_framedraw_rect_t * | framedraw | ||
) |
change the frame number
void after_framedraw_widget_changed | ( | LiVESWidget * | widget, |
lives_special_framedraw_rect_t * | framedraw | ||
) |
callback for widgets
void framedraw_add_label | ( | LiVESVBox * | box | ) |
add explanatory label
void framedraw_add_reset | ( | LiVESVBox * | box, |
lives_special_framedraw_rect_t * | framedraw | ||
) |
add "reset values" button
void framedraw_connect | ( | lives_special_framedraw_rect_t * | framedraw, |
int | width, | ||
int | height, | ||
lives_rfx_t * | rfx | ||
) |
activate the image for clicks and draws
void framedraw_connect_spinbutton | ( | lives_special_framedraw_rect_t * | framedraw, |
lives_rfx_t * | rfx | ||
) |
connect spinbutton to preview
void framedraw_redraw | ( | lives_special_framedraw_rect_t * | framedraw, |
boolean | reload, | ||
LiVESPixbuf * | pixbuf | ||
) |
redraw when exposed/frame number changes
void load_framedraw_image | ( | LiVESPixbuf * | pixbuf | ) |
reload and redraw the frame
void load_rfx_preview | ( | lives_rfx_t * | rfx | ) |
rfx preview
boolean on_framedraw_enter | ( | LiVESWidget * | widget, |
LiVESXEventCrossing * | event, | ||
lives_special_framedraw_rect_t * | framedraw | ||
) |
boolean on_framedraw_leave | ( | LiVESWidget * | widget, |
LiVESXEventCrossing * | event, | ||
lives_special_framedraw_rect_t * | framedraw | ||
) |
boolean on_framedraw_mouse_reset | ( | LiVESWidget * | widget, |
LiVESXEventButton * | event, | ||
lives_special_framedraw_rect_t * | framedraw | ||
) |
boolean on_framedraw_mouse_start | ( | LiVESWidget * | widget, |
LiVESXEventButton * | event, | ||
lives_special_framedraw_rect_t * | framedraw | ||
) |
boolean on_framedraw_mouse_update | ( | LiVESWidget * | widget, |
LiVESXEventMotion * | event, | ||
lives_special_framedraw_rect_t * | framedraw | ||
) |
void on_framedraw_reset_clicked | ( | LiVESButton * | button, |
lives_special_framedraw_rect_t * | framedraw | ||
) |
reset button
void redraw_framedraw_image | ( | void | ) |
just redraw the frame
void widget_add_framedraw | ( | LiVESVBox * | box, |
int | start, | ||
int | end, | ||
boolean | add_preview_button, | ||
int | width, | ||
int | height | ||
) |
call this to add framedraw widget to an hbox