libgpac
Documentation of the core library of GPAC
|
#include "visual_manager.h"
#include "nodes_stacks.h"
#include <gpac/nodes_mpeg4.h>
#include <gpac/nodes_svg.h>
Functions | |
static Bool | visual_draw_bitmap_stub (GF_VisualManager *visual, GF_TraverseState *tr_state, struct _drawable_context *ctx) |
GF_VisualManager * | visual_new (GF_Compositor *compositor) |
void | visual_del (GF_VisualManager *visual) |
Bool | visual_get_size_info (GF_TraverseState *tr_state, Fixed *surf_width, Fixed *surf_height) |
void | visual_clean_contexts (GF_VisualManager *visual) |
Bool | visual_draw_frame (GF_VisualManager *visual, GF_Node *root, GF_TraverseState *tr_state, Bool is_root_visual) |
void | gf_sc_get_nodes_bounds (GF_Node *self, GF_ChildNodeItem *children, GF_TraverseState *tr_state, s32 *child_idx) |
void | visual_reset_graphics (GF_VisualManager *visual) |
|
static |
GF_VisualManager* visual_new | ( | GF_Compositor * | compositor | ) |
void visual_del | ( | GF_VisualManager * | visual | ) |
void visual_clean_contexts | ( | GF_VisualManager * | visual | ) |
Bool visual_draw_frame | ( | GF_VisualManager * | visual, |
GF_Node * | root, | ||
GF_TraverseState * | tr_state, | ||
Bool | is_root_visual | ||
) |
void gf_sc_get_nodes_bounds | ( | GF_Node * | self, |
GF_ChildNodeItem * | children, | ||
GF_TraverseState * | tr_state, | ||
s32 * | child_idx | ||
) |
void visual_reset_graphics | ( | GF_VisualManager * | visual | ) |