|  |  |  | St Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Signals | ||||
struct StThemeNodeTransition; struct StThemeNodeTransitionClass; StThemeNodeTransition * st_theme_node_transition_new (StThemeNode *from_node,StThemeNode *to_node,StThemeNodePaintState *old_paint_state,guint duration); void st_theme_node_transition_update (StThemeNodeTransition *transition,StThemeNode *new_node); void st_theme_node_transition_paint (StThemeNodeTransition *transition,ClutterActorBox *allocation,guint8 paint_opacity); void st_theme_node_transition_get_paint_box (StThemeNodeTransition *transition,const ClutterActorBox *allocation,ClutterActorBox *paint_box); StThemeNodePaintState * st_theme_node_transition_get_new_paint_state (StThemeNodeTransition *transition);
struct StThemeNodeTransitionClass {
  GObjectClass parent_class;
  void (*completed) (StThemeNodeTransition *transition);
  void (*new_frame) (StThemeNodeTransition *transition);
};
StThemeNodeTransition * st_theme_node_transition_new (StThemeNode *from_node,StThemeNode *to_node,StThemeNodePaintState *old_paint_state,guint duration);
void st_theme_node_transition_update (StThemeNodeTransition *transition,StThemeNode *new_node);
void st_theme_node_transition_paint (StThemeNodeTransition *transition,ClutterActorBox *allocation,guint8 paint_opacity);
void st_theme_node_transition_get_paint_box (StThemeNodeTransition *transition,const ClutterActorBox *allocation,ClutterActorBox *paint_box);
StThemeNodePaintState * st_theme_node_transition_get_new_paint_state
                                                        (StThemeNodeTransition *transition);
"completed" signalvoid                user_function                      (StThemeNodeTransition *stthemenodetransition,
                                                        gpointer               user_data)                  : Run Last
"new-frame" signalvoid                user_function                      (StThemeNodeTransition *stthemenodetransition,
                                                        gpointer               user_data)                  : Run Last