libgpac
Documentation of the core library of GPAC
scene_node_init.c File Reference
#include <gpac/internal/compositor_dev.h>
#include <gpac/nodes_x3d.h>
#include <gpac/nodes_svg.h>
+ Include dependency graph for scene_node_init.c:

Functions

void InitMediaControl (GF_Scene *scene, GF_Node *node)
 
void MC_Modified (GF_Node *node)
 
void InitMediaSensor (GF_Scene *scene, GF_Node *node)
 
void MS_Modified (GF_Node *node)
 
void gf_init_inline (GF_Scene *scene, GF_Node *node)
 
void gf_inline_on_modified (GF_Node *node)
 
void gf_scene_init_storage (GF_Scene *scene, GF_Node *node)
 
void TraverseWorldInfo (GF_Node *node, void *rs, Bool is_destroy)
 
void TraverseKeyNavigator (GF_Node *node, void *rs, Bool is_destroy)
 
void on_kn_set_focus (GF_Node *node, GF_Route *_route)
 
void evaluate_scene_cap (GF_Node *node, GF_Route *route)
 
static void InitTermCap (GF_Scene *scene, GF_Node *node)
 
static void svg_traverse_title (GF_Node *node, void *rs, Bool is_destroy)
 
void gf_sc_on_node_init (GF_Compositor *sc, GF_Node *node)
 
void gf_scene_on_node_init (void *_scene, GF_Node *node)
 
void gf_scene_on_node_modified (void *_is, GF_Node *node)
 
static void gf_scene_on_node_destroyed (void *_is, GF_Node *node)
 
GF_EXPORT void gf_scene_node_callback (void *_is, GF_SGNodeCbkType type, GF_Node *n, void *param)
 

Function Documentation

◆ InitMediaControl()

void InitMediaControl ( GF_Scene *  scene,
GF_Node node 
)
+ Here is the caller graph for this function:

◆ MC_Modified()

void MC_Modified ( GF_Node node)
+ Here is the caller graph for this function:

◆ InitMediaSensor()

void InitMediaSensor ( GF_Scene *  scene,
GF_Node node 
)
+ Here is the caller graph for this function:

◆ MS_Modified()

void MS_Modified ( GF_Node node)
+ Here is the caller graph for this function:

◆ gf_init_inline()

void gf_init_inline ( GF_Scene *  scene,
GF_Node node 
)
+ Here is the caller graph for this function:

◆ gf_inline_on_modified()

void gf_inline_on_modified ( GF_Node node)

!! THIS WILL DESTROY THE INLINE SCENE OBJECT !!!

+ Here is the caller graph for this function:

◆ gf_scene_init_storage()

void gf_scene_init_storage ( GF_Scene *  scene,
GF_Node node 
)
+ Here is the caller graph for this function:

◆ TraverseWorldInfo()

void TraverseWorldInfo ( GF_Node node,
void *  rs,
Bool  is_destroy 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ TraverseKeyNavigator()

void TraverseKeyNavigator ( GF_Node node,
void *  rs,
Bool  is_destroy 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ on_kn_set_focus()

void on_kn_set_focus ( GF_Node node,
GF_Route *  _route 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ evaluate_scene_cap()

void evaluate_scene_cap ( GF_Node node,
GF_Route *  route 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ InitTermCap()

static void InitTermCap ( GF_Scene *  scene,
GF_Node node 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ svg_traverse_title()

static void svg_traverse_title ( GF_Node node,
void *  rs,
Bool  is_destroy 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_sc_on_node_init()

void gf_sc_on_node_init ( GF_Compositor *  sc,
GF_Node node 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_scene_on_node_init()

void gf_scene_on_node_init ( void *  _scene,
GF_Node node 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_scene_on_node_modified()

void gf_scene_on_node_modified ( void *  _is,
GF_Node node 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_scene_on_node_destroyed()

static void gf_scene_on_node_destroyed ( void *  _is,
GF_Node node 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_scene_node_callback()

GF_EXPORT void gf_scene_node_callback ( void *  _is,
GF_SGNodeCbkType  type,
GF_Node n,
void *  param 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: