Public Attributes | |
GF_User * | user |
GF_Terminal * | term |
struct _audio_render * | audio_renderer |
GF_VideoOutput * | video_out |
GF_Raster2D * | rasterizer |
GF_List * | video_listeners |
GF_Thread * | VisualThread |
u32 | video_th_state |
GF_Mutex * | mx |
GF_SceneGraph * | scene |
GF_List * | extra_scenes |
u32 | inherit_type_3d |
GF_List * | time_nodes |
GF_List * | textures |
Double | frame_rate |
Bool | no_regulation |
u32 | frame_duration |
u32 | frame_time [GF_SR_FPS_COMPUTE_SIZE] |
u32 | current_frame |
u32 | last_frame_time |
u32 | caret_next_draw_time |
Bool | show_caret |
Bool | text_edit_changed |
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 |
u32 | frame_draw_type |
u32 | force_next_frame_redraw |
Bool | is_hidden |
Bool | freeze_display |
Bool | debug_defer |
Bool | disable_composite_blit |
Bool | disable_hardware_blit |
Bool | rebuild_offscreen_textures |
u32 | frame_number |
u32 | interaction_sensors |
Bool | reset_graphics |
GF_FontManager * | font_manager |
Bool | reset_fonts |
s32 | fonts_pending |
u32 | aspect_ratio |
u32 | antiAlias |
u32 | texture_text_mode |
Bool | high_speed |
Bool | stress_mode |
Bool | force_opengl_2d |
Bool | opengl_raster |
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 |
u32 | grabbed_sensor |
GF_Node * | keynav_node |
GF_List * | env_tests |
void * | hw_context |
Bool | hw_locked |
GF_VideoSurface | hw_surface |
Bool | video_memory |
Bool | request_video_memory |
Bool | last_had_overlays |
GF_RasterCallback | raster_callbacks |
Bool | scalable_zoom |
Bool | enable_yuv_hw |
Bool | disable_partial_hw_blit |
u32 | navigate_mode |
Bool | navigation_disabled |
u32 | rotate_mode |
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 |
u32 | skip_flush |
u32 | num_clicks |
struct _drawable * | focus_highlight |
u32 | highlight_fill |
u32 | highlight_stroke |
Fixed | highlight_stroke_width |
GF_Node * | hit_node |
GF_Node * | hit_appear |
GF_Node * | prev_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 |
s32 | picked_glyph_idx |
s32 | picked_span_idx |
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 |
u32 | default_navigation_mode |
GF_Mesh * | unit_bbox |
GF_Node * | active_layer |
GLCaps | gl_caps |
u32 | offscreen_width |
u32 | offscreen_height |
Fixed | depth_gl_scale |
Fixed | depth_gl_strips_filter |
u32 | depth_gl_type |
Fixed | interoccular_offset |
Fixed | view_distance_offset |
u32 | networks_time |
u32 | decoders_time |
u32 | visual_config_time |
u32 | traverse_setup_time |
u32 | traverse_and_direct_draw_time |
u32 | indirect_draw_time |
Bool | auto_calibration |
s32 | display_depth |
! paused will not stop display (this enables pausing a VRML world and still examining it)