|
|
u64 | __reserved_null |
| |
|
NodeIDedItem * | id_node |
| |
|
NodeIDedItem * | id_node_last |
| |
|
GF_Node * | RootNode |
| |
|
GF_List * | exported_nodes |
| |
|
void * | userpriv |
| |
|
void(* | NodeCallback )(void *user_priv, u32 type, GF_Node *node, void *ctxdata) |
| |
|
Double(* | GetSceneTime )(void *userpriv) |
| |
|
struct __tag_scene_graph * | parent_scene |
| |
|
u32 | width |
| |
|
u32 | height |
| |
|
Bool | usePixelMetrics |
| |
|
Bool | modified |
| |
|
gf_sg_script_action | script_action |
| |
|
void * | script_action_cbck |
| |
|
void(* | script_load )(GF_Node *node) |
| |
|
void(* | on_node_modified )(struct __tag_scene_graph *sg, GF_Node *node, GF_FieldInfo *info, GF_Node *script) |
| |
|
GF_List * | ns |
| |
|
char | szNameBuffer [100] |
| |
|
GF_List * | Routes |
| |
|
struct _proto_instance * | pOwningProto |
| |
|
GF_List * | protos |
| |
|
GF_List * | unregistered_protos |
| |
|
GF_List * | routes_to_activate |
| |
|
GF_List * | routes_to_destroy |
| |
|
u32 | simulation_tick |
| |
|
GF_SceneGraph *(* | GetExternProtoLib )(void *userpriv, MFURL *lib_url) |
| |
|
u32 | max_defined_route_id |
| |
|
GF_Node * | global_qp |
| |
|
GF_List * | use_stack |
| |
|
Bool | abort_bubbling |
| |
|
GF_Mutex * | dom_evt_mx |
| |
|
GF_DOMEventTarget | dom_evt |
| |
|
u32 | nb_evts_focus |
| |
|
u32 | nb_evts_mouse |
| |
|
u32 | nb_evts_key |
| |
|
u32 | nb_evts_ui |
| |
|
u32 | nb_evts_text |
| |
|
u32 | nb_evts_smil |
| |
|
u32 | nb_evts_mutation |
| |
|
u32 | nb_evts_laser |
| |
|
u32 | nb_evts_media |
| |
|
u32 | nb_evts_svg |
| |
|
u32 | dom_evt_filter |
| |
|
GF_List * | xlink_hrefs |
| |
|
GF_List * | smil_timed_elements |
| |
|
GF_List * | modified_smil_timed_elements |
| |
|
Bool | update_smil_timing |
| |
|
GF_List * | listeners_to_add |
| |
The documentation for this struct was generated from the following file:
- gpac/internal/scenegraph_dev.h