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_List * | proto_modules |
| GF_SceneGraph * | scene |
| GF_List * | extra_scenes |
| u32 | inherit_type_3d |
| GF_List * | time_nodes |
| GF_List * | textures |
| Double | frame_rate |
| Bool | no_regulation |
| Bool | video_regulation |
| u32 | frame_duration |
| u32 | frame_time [GF_SR_FPS_COMPUTE_SIZE] |
| u32 | frame_dur [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 | was_opengl |
| 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 | was_system_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_distance |
| Fixed | interoccular_offset |
| Fixed | focus_distance |
| 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)
1.6.1