|
GF_Terminal * | gf_term_new (GF_User *user) |
|
GF_Err | gf_term_del (GF_Terminal *term) |
|
Bool | gf_term_relocate_url (GF_Terminal *term, const char *service_url, const char *parent_url, char *relocated_url, char *localized_url) |
|
void | gf_term_connect (GF_Terminal *term, const char *URL) |
|
void | gf_term_disconnect (GF_Terminal *term) |
|
void | gf_term_navigate_to (GF_Terminal *term, const char *toURL) |
|
u32 | gf_term_play_from_time (GF_Terminal *term, u64 from_time, u32 pause_at_first_frame) |
|
void | gf_term_connect_from_time (GF_Terminal *term, const char *URL, u64 time_in_ms, Bool pause_at_first_frame) |
|
void | gf_term_connect_with_path (GF_Terminal *term, const char *URL, const char *parent_URL) |
|
Double | gf_term_get_framerate (GF_Terminal *term, Bool absoluteFPS) |
|
u32 | gf_term_get_time_in_ms (GF_Terminal *term) |
|
const char * | gf_term_get_url (GF_Terminal *term) |
|
GF_Err | gf_term_get_viewpoint (GF_Terminal *term, u32 viewpoint_idx, const char **outName, Bool *is_bound) |
|
GF_Err | gf_term_set_viewpoint (GF_Terminal *term, u32 viewpoint_idx, const char *viewpoint_name) |
|
GF_Err | gf_term_add_object (GF_Terminal *term, const char *url, Bool auto_play) |
|
GF_Err | gf_term_set_option (GF_Terminal *term, u32 opt_type, u32 opt_value) |
|
u32 | gf_term_get_option (GF_Terminal *term, u32 opt_type) |
|
Bool | gf_term_is_supported_url (GF_Terminal *term, const char *fileName, Bool use_parent_url, Bool no_mime_check) |
|
u32 | gf_term_get_current_service_id (GF_Terminal *term) |
|
GF_Err | gf_term_set_simulation_frame_rate (GF_Terminal *term, Double frame_rate) |
|
Double | gf_term_get_simulation_frame_rate (GF_Terminal *term) |
|
void | gf_term_process_shortcut (GF_Terminal *term, GF_Event *ev) |
|
void | gf_term_set_speed (GF_Terminal *term, Fixed speed) |
|
GF_Err | gf_term_scene_update (GF_Terminal *term, char *type, char *com) |
|
GF_Err | gf_term_set_size (GF_Terminal *term, u32 NewWidth, u32 NewHeight) |
|
const char * | gf_term_get_text_selection (GF_Terminal *term, Bool probe_only) |
|
GF_Err | gf_term_paste_text (GF_Terminal *term, const char *txt, Bool probe_only) |
|
u32 | gf_term_process_step (GF_Terminal *term) |
|
GF_Err | gf_term_process_flush (GF_Terminal *term) |
|
Bool | gf_term_user_event (GF_Terminal *term, GF_Event *event) |
|
void | gf_term_mouse_input (GF_Terminal *term, GF_EventMouse *event) |
|
Bool | gf_term_keyboard_input (GF_Terminal *term, u32 key_code, u32 hw_code, Bool isKeyUp) |
|
void | gf_term_string_input (GF_Terminal *term, u32 character) |
|
GF_Err | gf_term_get_screen_buffer (GF_Terminal *term, GF_VideoSurface *framebuffer) |
|
GF_Err | gf_term_release_screen_buffer (GF_Terminal *term, GF_VideoSurface *framebuffer) |
|
GF_Err | gf_term_get_offscreen_buffer (GF_Terminal *term, GF_VideoSurface *framebuffer, u32 view_idx, u32 depth_buffer_type) |
|
void | gf_term_switch_quality (GF_Terminal *term, Bool up) |
|