__tag_scene_graph Struct Reference
List of all members.
Public Attributes |
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