|
static void | gf_smil_handle_event (GF_Node *anim, GF_FieldInfo *info, GF_DOM_Event *evt, Bool is_end) |
|
static void | gf_dom_refresh_event_filter (GF_SceneGraph *sg) |
|
void | gf_sg_unregister_event_type (GF_SceneGraph *sg, u32 type) |
|
void | gf_sg_register_event_type (GF_SceneGraph *sg, u32 type) |
|
u32 | gf_sg_get_dom_event_filter (GF_SceneGraph *sg) |
|
u32 | gf_node_get_dom_event_filter (GF_Node *node) |
|
GF_Err | gf_sg_listener_add (GF_Node *listener, GF_DOMEventTarget *evt_target) |
|
GF_Err | gf_node_dom_listener_add (GF_Node *node, GF_Node *listener) |
|
GF_Err | gf_dom_listener_del (GF_Node *listener, GF_DOMEventTarget *target) |
|
u32 | gf_dom_listener_count (GF_Node *node) |
|
GF_Node * | gf_dom_listener_get (GF_Node *node, u32 i) |
|
void | gf_sg_listener_post_add (GF_Node *obs, GF_Node *listener) |
|
void | gf_dom_listener_process_add (GF_SceneGraph *sg) |
|
void | gf_dom_listener_reset_defered (GF_SceneGraph *sg) |
|
void | gf_sg_handle_dom_event (GF_Node *hdl, GF_DOM_Event *event, GF_Node *observer) |
|
static GF_Node * | dom_evt_get_handler (GF_Node *n) |
|
static void | dom_event_process (GF_Node *listen, GF_DOM_Event *event, GF_Node *observer) |
|
Bool | sg_fire_dom_event (GF_DOMEventTarget *et, GF_DOM_Event *event, GF_SceneGraph *sg, GF_Node *n) |
|
static void | gf_sg_dom_event_bubble (GF_Node *node, GF_DOM_Event *event, GF_List *use_stack, u32 cur_par_idx) |
|
void | gf_sg_dom_stack_parents (GF_Node *node, GF_List *stack) |
|
Bool | gf_dom_event_fire_ex (GF_Node *node, GF_DOM_Event *event, GF_List *use_stack) |
|
Bool | gf_dom_event_fire (GF_Node *node, GF_DOM_Event *event) |
|
GF_DOMHandler * | gf_dom_listener_build_ex (GF_Node *node, u32 event_type, u32 event_parameter, GF_Node *handler, GF_Node **out_listener) |
|
GF_DOMHandler * | gf_dom_listener_build (GF_Node *node, u32 event_type, u32 event_parameter) |
|
static void | gf_smil_handle_event_begin (GF_Node *hdl, GF_DOM_Event *evt, GF_Node *observer) |
|
static void | gf_smil_handle_event_end (GF_Node *hdl, GF_DOM_Event *evt, GF_Node *observer) |
|
static void | gf_smil_setup_event_list (GF_Node *node, GF_List *l, Bool is_begin) |
|
void | gf_smil_setup_events (GF_Node *node) |
|
void | gf_dom_set_textContent (GF_Node *n, char *text) |
|
GF_DOMText * | gf_dom_add_text_node (GF_Node *parent, char *text_data) |
|
GF_DOMText * | gf_dom_new_text_node (GF_SceneGraph *sg) |
|
char * | gf_dom_flatten_textContent (GF_Node *n) |
|
GF_DOMUpdates * | gf_dom_add_updates_node (GF_Node *parent) |
|
GF_DOMUpdates * | gf_dom_add_update_node (GF_Node *parent) |
|