libgpac 0.4.5
|
Public Attributes | |
GF_User * | user |
GF_Terminal * | term |
struct _audio_render * | audio_renderer |
GF_VideoOutput * | video_out |
GF_Raster2D * | rasterizer |
GF_Thread * | VisualThread |
u32 | video_th_state |
GF_Mutex * | mx |
GF_SceneGraph * | scene |
GF_List * | extra_scenes |
GF_List * | time_nodes |
GF_List * | textures |
Double | frame_rate |
u32 | frame_duration |
u32 | frame_time [GF_SR_FPS_COMPUTE_SIZE] |
u32 | current_frame |
u32 | last_click_time |
u32 | display_width |
u32 | display_height |
u32 | vp_x |
u32 | vp_y |
u32 | vp_width |
u32 | vp_height |
u32 | output_width |
u32 | output_height |
u32 | scene_width |
u32 | scene_height |
Bool | has_size_info |
Bool | fullscreen |
Bool | paused |
Bool | step_mode |
Bool | draw_next_frame |
Bool | is_hidden |
Bool | freeze_display |
u32 | frame_number |
u32 | interaction_sensors |
Bool | reset_graphics |
GF_FontManager * | font_manager |
Bool | reset_fonts |
u32 | aspect_ratio |
u32 | antiAlias |
u32 | texture_text_mode |
Bool | high_speed |
Bool | stress_mode |
Bool | force_opengl_2d |
u32 | key_states |
u32 | interaction_level |
u32 | override_size_flags |
u32 | msg_type |
u32 | new_width |
u32 | new_height |
u32 | back_color |
u32 | draw_bvol |
u32 | sys_colors [28] |
GF_List * | visuals |
GF_List * | strike_bank |
GF_VisualManager * | visual |
Bool | root_visual_setup |
u32 | recompute_ar |
Bool | zoom_changed |
struct _traversing_state * | traverse_state |
GF_Node * | grab_node |
GF_Node * | grab_use |
GF_Node * | focus_node |
GF_Node * | focus_used |
GF_List * | focus_ancestors |
GF_List * | focus_use_stack |
Bool | focus_uses_dom_events |
u32 | sensor_type |
GF_List * | previous_sensors |
GF_List * | sensors |
Bool | grabbed_sensor |
void * | hw_context |
Bool | hw_locked |
GF_VideoSurface | hw_surface |
Bool | video_memory |
Bool | last_had_overlays |
Bool | scalable_zoom |
Bool | enable_yuv_hw |
Bool | disable_partial_hw_blit |
u32 | navigate_mode |
Bool | navigation_disabled |
u32 | navigation_state |
Fixed | grab_x |
Fixed | grab_y |
Fixed | scale_x |
Fixed | scale_y |
Fixed | zoom |
Fixed | trans_x |
Fixed | trans_y |
Fixed | rotation |
Bool | skip_flush |
u32 | num_clicks |
struct _drawable * | focus_highlight |
u32 | highlight_fill |
u32 | highlight_stroke |
GF_Node * | hit_node |
GF_Node * | hit_appear |
GF_List * | hit_use_stack |
GF_List * | prev_hit_use_stack |
Bool | hit_use_dom_events |
GF_Matrix | hit_world_to_local |
GF_Matrix | hit_local_to_world |
SFVec3f | hit_local_point |
SFVec3f | hit_world_point |
SFVec2f | hit_texcoords |
GF_Ray | hit_world_ray |
SFVec3f | hit_normal |
Fixed | hit_square_dist |
GF_Node * | text_selection |
SFVec2f | start_sel |
SFVec2f | end_sel |
u32 | store_text_state |
GF_Node * | hit_text |
u32 | sel_buffer_len |
u32 | sel_buffer_alloc |
u16 * | sel_buffer |
u8 * | selected_text |
u32 | text_sel_color |
u32 | focus_text_type |
Bool | edit_is_tspan |
char ** | edited_text |
u32 | caret_pos |
u32 | dom_text_pos |
Bool | emul_pow2 |
Bool | raster_outlines |
Bool | disable_rect_ext |
Bool | bitmap_use_pixels |
u32 | draw_normals |
u32 | backcull |
Bool | poly_aa |
Bool | disable_glu_scale |
u32 | wiremode |
u32 | collide_mode |
Bool | gravity_on |
Bool | disable_gl_cull |
Bool | disable_yuvgl |
GF_Mesh * | unit_bbox |
GF_Node * | active_layer |
GLCaps | gl_caps |
u32 | offscreen_width |
u32 | offscreen_height |
u32 | networks_time |
u32 | decoders_time |
u32 | visual_config_time |
u32 | traverse_setup_time |
u32 | traverse_and_direct_draw_time |
u32 | indirect_draw_time |
Fixed | OGLDepthGain |
Fixed | OGLDepthOffset |
! paused will not stop display (this enables pausing a VRML world and still examining it)