libgpac
Documentation of the core library of GPAC
commands.c File Reference
#include <gpac/internal/scenegraph_dev.h>
#include <gpac/nodes_mpeg4.h>
#include <gpac/internal/laser_dev.h>
+ Include dependency graph for commands.c:

Functions

GF_EXPORT GF_Commandgf_sg_command_new (GF_SceneGraph *graph, u32 tag)
 
GF_EXPORT void gf_sg_command_del (GF_Command *com)
 
static void SG_CheckFieldChange (GF_Node *node, GF_FieldInfo *field)
 
static void gf_node_unregister_children_deactivate (GF_Node *container, GF_ChildNodeItem *child)
 
GF_EXPORT GF_Err gf_sg_command_apply (GF_SceneGraph *graph, GF_Command *com, Double time_offset)
 
GF_EXPORT GF_CommandFieldgf_sg_command_field_new (GF_Command *com)
 
GF_EXPORT GF_Err gf_sg_command_apply_list (GF_SceneGraph *graph, GF_List *comList, Double time_offset)
 
GF_Commandgf_sg_vrml_command_clone (GF_Command *com, GF_SceneGraph *inGraph, Bool force_clone)
 

Function Documentation

◆ SG_CheckFieldChange()

static void SG_CheckFieldChange ( GF_Node node,
GF_FieldInfo field 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_node_unregister_children_deactivate()

static void gf_node_unregister_children_deactivate ( GF_Node container,
GF_ChildNodeItem child 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_sg_vrml_command_clone()

GF_Command* gf_sg_vrml_command_clone ( GF_Command com,
GF_SceneGraph *  inGraph,
Bool  force_clone 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: