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

Functions

static u32 script_get_nb_static_field (GF_Node *node)
 
void Script_PreDestroy (GF_Node *node, void *eff, Bool is_destroy)
 
u32 gf_sg_script_get_num_fields (GF_Node *node, u8 IndexMode)
 
GF_EXPORT GF_Err gf_sg_script_get_field_index (GF_Node *node, u32 inField, u8 IndexMode, u32 *allField)
 
GF_Err gf_sg_script_get_field (GF_Node *node, GF_FieldInfo *info)
 
void gf_sg_script_init (GF_Node *node)
 
GF_EXPORT GF_ScriptField * gf_sg_script_field_new (GF_Node *node, u32 eventType, u32 fieldType, const char *name)
 
GF_Err gf_sg_script_prepare_clone (GF_Node *dest, GF_Node *orig)
 
GF_EXPORT GF_Err gf_sg_script_field_get_info (GF_ScriptField *field, GF_FieldInfo *info)
 
GF_EXPORT void gf_sg_script_event_in (GF_Node *node, GF_FieldInfo *in_field)
 

Function Documentation

◆ script_get_nb_static_field()

static u32 script_get_nb_static_field ( GF_Node node)
static
+ Here is the caller graph for this function:

◆ Script_PreDestroy()

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

◆ gf_sg_script_get_num_fields()

u32 gf_sg_script_get_num_fields ( GF_Node node,
u8  IndexMode 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_sg_script_get_field_index()

GF_EXPORT GF_Err gf_sg_script_get_field_index ( GF_Node node,
u32  inField,
u8  IndexMode,
u32 allField 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_sg_script_get_field()

GF_Err gf_sg_script_get_field ( GF_Node node,
GF_FieldInfo info 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_sg_script_init()

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

◆ gf_sg_script_prepare_clone()

GF_Err gf_sg_script_prepare_clone ( GF_Node dest,
GF_Node orig 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: