|
static GF_Node * | browse_parent_for_focus (GF_Compositor *compositor, GF_Node *elt, Bool prev_focus) |
|
static void | gf_sc_reset_collide_cursor (GF_Compositor *compositor) |
|
static Bool | exec_text_selection (GF_Compositor *compositor, GF_Event *event) |
|
static void | flush_text_node_edit (GF_Compositor *compositor, Bool final_flush) |
|
GF_EXPORT GF_Err | gf_sc_paste_text (GF_Compositor *compositor, const char *text) |
|
static Bool | load_text_node (GF_Compositor *compositor, u32 cmd_type) |
|
static void | exec_text_input (GF_Compositor *compositor, GF_Event *event) |
|
static void | toggle_keyboard (GF_Compositor *compositor, Bool do_show) |
|
static Bool | hit_node_editable (GF_Compositor *compositor, Bool check_focus_node) |
|
static GF_Node * | get_parent_focus (GF_Node *node, GF_List *hit_use_stack, u32 cur_idx) |
|
static Bool | exec_event_dom (GF_Compositor *compositor, GF_Event *event) |
|
Bool | gf_sc_exec_event_vrml (GF_Compositor *compositor, GF_Event *ev) |
|
static Bool | exec_vrml_key_event (GF_Compositor *compositor, GF_Node *node, GF_Event *ev, Bool is_focus_out) |
|
Bool | visual_execute_event (GF_VisualManager *visual, GF_TraverseState *tr_state, GF_Event *ev, GF_ChildNodeItem *children) |
|
u32 | gf_sc_svg_focus_navigate (GF_Compositor *compositor, u32 key_code) |
|
static Bool | is_focus_target (GF_Node *elt) |
|
static void | rebuild_focus_ancestor (GF_Compositor *compositor, GF_Node *elt) |
|
static GF_Node * | set_focus (GF_Compositor *compositor, GF_Node *elt, Bool current_focus, Bool prev_focus) |
|
GF_EXPORT u32 | gf_sc_focus_switch_ring (GF_Compositor *compositor, Bool move_prev, GF_Node *focus, u32 force_focus) |
|
Bool | gf_sc_execute_event (GF_Compositor *compositor, GF_TraverseState *tr_state, GF_Event *ev, GF_ChildNodeItem *children) |
|
static Bool | forward_event (GF_Compositor *compositor, GF_Event *ev, Bool consumed) |
|
Bool | gf_sc_exec_event (GF_Compositor *compositor, GF_Event *evt) |
|
void | gf_sc_change_key_navigator (GF_Compositor *sr, GF_Node *n) |
|
void | gf_sc_key_navigator_del (GF_Compositor *sr, GF_Node *n) |
|