GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
visual_manager.c File Reference
#include "visual_manager.h"
#include "nodes_stacks.h"
#include <gpac/nodes_mpeg4.h>
#include <gpac/nodes_svg.h>
+ Include dependency graph for visual_manager.c:

Functions

static Bool visual_draw_bitmap_stub (GF_VisualManager *visual, GF_TraverseState *tr_state, struct _drawable_context *ctx, GF_ColorKey *col_key)
 
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)
 

Function Documentation

static Bool visual_draw_bitmap_stub ( GF_VisualManager *  visual,
GF_TraverseState *  tr_state,
struct _drawable_context ctx,
GF_ColorKey col_key 
)
static

+ Here is the caller graph for this function:

GF_VisualManager* visual_new ( GF_Compositor *  compositor)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void visual_del ( GF_VisualManager *  visual)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Bool visual_get_size_info ( GF_TraverseState *  tr_state,
Fixed surf_width,
Fixed surf_height 
)

+ Here is the caller graph for this function:

void visual_clean_contexts ( GF_VisualManager *  visual)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Bool visual_draw_frame ( GF_VisualManager *  visual,
GF_Node root,
GF_TraverseState *  tr_state,
Bool  is_root_visual 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void gf_sc_get_nodes_bounds ( GF_Node self,
GF_ChildNodeItem children,
GF_TraverseState *  tr_state,
s32 child_idx 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void visual_reset_graphics ( GF_VisualManager *  visual)

+ Here is the call graph for this function:

+ Here is the caller graph for this function: