![]() |
libgpac
Documentation of the core library of GPAC
|
Include dependency graph for mpeg4_layout.c:Data Structures | |
| struct | LayoutStack |
| struct | LineInfo |
Enumerations | |
| enum | { L_FIRST , L_BEGIN , L_MIDDLE , L_END , L_JUSTIFY } |
Functions | |
| static void | layout_reset_lines (LayoutStack *st) |
| static LineInfo * | new_line_info (LayoutStack *st) |
| static u32 | get_justify (M_Layout *l, u32 i) |
| static void | get_lines_info (LayoutStack *st, M_Layout *l) |
| static void | layout_justify (LayoutStack *st, M_Layout *l) |
| static void | layout_setup_scroll_bounds (LayoutStack *st, M_Layout *l) |
| static void | layout_scroll (GF_TraverseState *tr_state, LayoutStack *st, M_Layout *l) |
| static void | TraverseLayout (GF_Node *node, void *rs, Bool is_destroy) |
| static Bool | OnLayout (GF_SensorHandler *sh, Bool is_over, Bool is_cancel, GF_Event *ev, GF_Compositor *compositor) |
| static Bool | layout_is_enabled (GF_Node *node) |
| void | compositor_init_layout (GF_Compositor *compositor, GF_Node *node) |
| void | compositor_layout_modified (GF_Compositor *compositor, GF_Node *node) |
| GF_SensorHandler * | compositor_mpeg4_layout_get_sensor_handler (GF_Node *node) |
| struct LayoutStack |
Collaboration diagram for LayoutStack:| Data Fields | ||
|---|---|---|
| PARENT_MPEG4_STACK_2D Bool | is_scrolling | |
| u32 | start_scroll_type | |
| Double | start_time | |
| Double | pause_time | |
| GF_List * | lines | |
| GF_Rect | clip | |
| Fixed | last_scroll | |
| Fixed | prev_rate | |
| Fixed | scroll_rate | |
| Fixed | scale_scroll | |
| Fixed | scroll_len | |
| Fixed | scroll_min | |
| Fixed | scroll_max | |
| GF_SensorHandler | hdl | |
| s32 | key_scroll | |
| Bool | keys_active | |
| struct LineInfo |
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:| void compositor_init_layout | ( | GF_Compositor * | compositor, |
| GF_Node * | node | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:| void compositor_layout_modified | ( | GF_Compositor * | compositor, |
| GF_Node * | node | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:| GF_SensorHandler * compositor_mpeg4_layout_get_sensor_handler | ( | GF_Node * | node | ) |
Here is the call graph for this function:
Here is the caller graph for this function: