#include <pandaFramework.h>
|
Definition at line 141 of file pandaFramework.h. |
|
Definition at line 34 of file pandaFramework.cxx. References _background_type, _data_root, _default_keys_enabled, _exit_flag, _frame_count, _is_open, _lighting_enabled, _made_default_pipe, _start_time, _texture_enabled, _two_sided_enabled, _window_title, _wireframe_enabled, and WindowFramework::BT_gray. |
|
Definition at line 58 of file pandaFramework.cxx. References close_framework(). |
|
Definition at line 301 of file pandaFramework.cxx. References _windows, WindowFramework::get_graphics_window(), WindowProperties::get_open(), and GraphicsWindow::get_properties(). Referenced by event_window_event(). |
|
|
|
Definition at line 515 of file pandaFramework.cxx. References _highlight, NodePath::hide_bounds(), and NodePath::is_empty(). Referenced by event_h(), and set_highlight(). |
|
Definition at line 278 of file pandaFramework.cxx. References _engine, _windows, WindowFramework::close_window(), WindowFramework::get_graphics_window(), NULL, GraphicsEngine::remove_window(), and win. Referenced by close_framework(). |
|
Definition at line 92 of file pandaFramework.cxx. References _default_keys_enabled, _engine, _event_handler, _exit_flag, _frame_count, _is_open, _lighting_enabled, _made_default_pipe, _start_time, _two_sided_enabled, _wireframe_enabled, close_all_windows(), EventHandler::remove_all_hooks(), and GraphicsEngine::remove_all_windows(). Referenced by ~PandaFramework(). |
|
|
|
Definition at line 258 of file pandaFramework.cxx. References _engine, _windows, WindowFramework::close_window(), WindowFramework::get_graphics_window(), n, NULL, GraphicsEngine::remove_window(), and win. Referenced by event_esc(). |
|
Definition at line 607 of file pandaFramework.cxx. References _event_handler, EventHandler::add_hook(), event_arrow_down(), event_arrow_left(), event_arrow_right(), event_arrow_up(), event_B(), event_b(), event_C(), event_c(), event_comma(), event_esc(), event_f(), event_h(), event_i(), event_L(), event_l(), event_S(), event_t(), event_w(), and event_window_event(). Referenced by enable_default_keys(). |
|
Definition at line 546 of file pandaFramework.cxx. References _data_root, _engine, _event_handler, _exit_flag, _is_open, NodePath::node(), EventHandler::process_events(), GraphicsEngine::render_frame(), and DataGraphTraverser::traverse(). Referenced by main(), and main_loop(). |
|
Definition at line 530 of file pandaFramework.cxx. References _default_keys_enabled, and do_enable_default_keys(). Referenced by main(). |
|
Definition at line 871 of file pandaFramework.cxx. References data, NodePath::get_child(), get_highlight(), NodePath::get_num_children(), has_highlight(), and set_highlight(). Referenced by do_enable_default_keys(). |
|
Definition at line 890 of file pandaFramework.cxx. References data, PandaNode::find_child(), PandaNode::get_child(), get_highlight(), get_models(), NodePath::get_parent(), has_highlight(), NodePath::has_parent(), index, NodePath::node(), and set_highlight(). Referenced by do_enable_default_keys(). |
|
Definition at line 915 of file pandaFramework.cxx. References data, PandaNode::find_child(), PandaNode::get_child(), get_highlight(), get_models(), PandaNode::get_num_children(), NodePath::get_parent(), has_highlight(), NodePath::has_parent(), index, NodePath::node(), and set_highlight(). Referenced by do_enable_default_keys(). |
|
Definition at line 853 of file pandaFramework.cxx. References data, get_highlight(), get_models(), NodePath::get_parent(), has_highlight(), NodePath::has_parent(), and set_highlight(). Referenced by do_enable_default_keys(). |
|
Definition at line 799 of file pandaFramework.cxx. References data, get_highlight(), get_models(), and NodePath::is_empty(). Referenced by do_enable_default_keys(). |
|
Definition at line 706 of file pandaFramework.cxx. References DCAST_INTO_V, WindowFramework::get_two_sided(), param, and WindowFramework::set_two_sided(). Referenced by do_enable_default_keys(). |
|
Definition at line 778 of file pandaFramework.cxx. References data, get_highlight(), get_models(), hide_collision_solids(), NodePath::is_empty(), and show_collision_solids(). Referenced by do_enable_default_keys(). |
|
Definition at line 755 of file pandaFramework.cxx. References WindowFramework::center_trackball(), data, DCAST_INTO_V, get_highlight(), get_models(), NodePath::is_empty(), and param. Referenced by do_enable_default_keys(). |
|
Definition at line 954 of file pandaFramework.cxx. References WindowFramework::BackgroundType, WindowFramework::BT_default, WindowFramework::BT_none, WindowFramework::BT_other, DCAST_INTO_V, WindowFramework::get_background_type(), param, and WindowFramework::set_background_type(). Referenced by do_enable_default_keys(). |
|
Definition at line 638 of file pandaFramework.cxx. References _exit_flag, _windows, close_window(), data, DCAST_INTO_V, and param. Referenced by do_enable_default_keys(). |
|
Definition at line 661 of file pandaFramework.cxx. References data, report_frame_rate(), and reset_frame_rate(). Referenced by do_enable_default_keys(). |
|
Definition at line 836 of file pandaFramework.cxx. References clear_highlight(), data, get_models(), has_highlight(), and set_highlight(). Referenced by do_enable_default_keys(). |
|
Definition at line 722 of file pandaFramework.cxx. References DCAST_INTO_V, WindowFramework::get_one_sided_reverse(), param, and WindowFramework::set_one_sided_reverse(). Referenced by do_enable_default_keys(). |
|
Definition at line 817 of file pandaFramework.cxx. References data, get_highlight(), get_models(), NodePath::is_empty(), and NodePath::ls(). Referenced by do_enable_default_keys(). |
|
Definition at line 738 of file pandaFramework.cxx. References DCAST_INTO_V, WindowFramework::get_lighting(), param, and WindowFramework::set_lighting(). Referenced by do_enable_default_keys(). |
|
Definition at line 939 of file pandaFramework.cxx. Referenced by do_enable_default_keys(). |
|
Definition at line 689 of file pandaFramework.cxx. References DCAST_INTO_V, WindowFramework::get_texture(), param, and WindowFramework::set_texture(). Referenced by do_enable_default_keys(). |
|
Definition at line 673 of file pandaFramework.cxx. References DCAST_INTO_V, WindowFramework::get_wireframe(), param, and WindowFramework::set_wireframe(). Referenced by do_enable_default_keys(). |
|
Definition at line 981 of file pandaFramework.cxx. References _exit_flag, all_windows_closed(), data, DCAST_INTO_V, find_window(), WindowProperties::get_open(), GraphicsWindow::get_properties(), param, and win. Referenced by do_enable_default_keys(). |
|
Definition at line 240 of file pandaFramework.cxx. |
|
Definition at line 221 of file pandaFramework.cxx. References _windows, n, and win. Referenced by event_window_event(). |
|
Referenced by open_window(). |
|
Referenced by WindowFramework::get_mouse(). |
|
Definition at line 131 of file pandaFramework.cxx. References _is_open, _made_default_pipe, make_default_pipe(), and NULL. Referenced by open_window(). |
|
Definition at line 148 of file pandaFramework.cxx. References _window_title, cursor_hidden, fullscreen, WindowProperties::set_cursor_hidden(), WindowProperties::set_fullscreen(), WindowProperties::set_open(), WindowProperties::set_size(), WindowProperties::set_title(), WindowProperties::set_undecorated(), undecorated, win_height, and win_width. Referenced by open_window(). |
|
Referenced by main(). |
|
|
|
Referenced by event_arrow_down(), event_arrow_left(), event_arrow_right(), event_arrow_up(), event_B(), event_C(), event_c(), and event_L(). |
|
Referenced by open_window(). |
|
Definition at line 322 of file pandaFramework.cxx. References _models, and NodePath::is_empty(). Referenced by event_arrow_left(), event_arrow_right(), event_arrow_up(), event_B(), event_C(), event_c(), event_h(), event_L(), event_T(), event_W(), and main(). |
|
|
|
Referenced by open_window(). |
|
Referenced by open_window(). |
|
Referenced by event_T(). |
|
Referenced by open_window(). |
|
Referenced by event_arrow_down(), event_arrow_left(), event_arrow_right(), event_arrow_up(), and event_h(). |
|
Definition at line 448 of file pandaFramework.cxx. References NodePath::get_child(), CollisionNode::get_class_type(), NodePath::get_num_children(), NodePath::hide(), NodePath::is_hidden(), TypedObject::is_of_type(), and NodePath::node(). Referenced by event_C(). |
|
Definition at line 564 of file pandaFramework.cxx. References do_frame(). Referenced by main(). |
|
Definition at line 588 of file pandaFramework.cxx. References GraphicsPipeSelection::get_global_ptr(), NULL, and GraphicsPipeSelection::print_pipe_types(). Referenced by get_default_pipe(). |
|
Definition at line 74 of file pandaFramework.cxx. References _is_open, and reset_frame_rate(). Referenced by main(). |
|
Definition at line 185 of file pandaFramework.cxx. References _engine, _is_open, _windows, get_background_type(), get_default_pipe(), get_lighting(), get_texture(), get_two_sided(), get_wireframe(), NULL, GraphicsWindow::open_window(), PT(), and win. |
|
Definition at line 165 of file pandaFramework.cxx. References _is_open, get_default_window_props(), and NULL. |
|
|
|
Referenced by open_window(). |
|
Definition at line 336 of file pandaFramework.cxx. References _frame_count, _start_time, ClockObject::get_frame_count(), ClockObject::get_frame_time(), ClockObject::get_global_clock(), and num_frames. |
|
Definition at line 355 of file pandaFramework.cxx. References _frame_count, _start_time, ClockObject::get_frame_count(), ClockObject::get_frame_time(), and ClockObject::get_global_clock(). Referenced by event_f(), and open_framework(). |
|
Definition at line 430 of file pandaFramework.cxx. References _background_type, _windows, WindowFramework::set_background_type(), and type. |
|
|
|
Definition at line 500 of file pandaFramework.cxx. References _highlight, clear_highlight(), NodePath::is_empty(), and NodePath::show_bounds(). Referenced by event_arrow_down(), event_arrow_left(), event_arrow_right(), event_arrow_up(), and event_h(). |
|
Definition at line 414 of file pandaFramework.cxx. References _lighting_enabled, _windows, and WindowFramework::set_lighting(). |
|
Definition at line 382 of file pandaFramework.cxx. References _texture_enabled, _windows, and WindowFramework::set_texture(). |
|
Definition at line 398 of file pandaFramework.cxx. References _two_sided_enabled, _windows, and WindowFramework::set_two_sided(). |
|
Referenced by main(). |
|
Definition at line 366 of file pandaFramework.cxx. References _windows, _wireframe_enabled, and WindowFramework::set_wireframe(). |
|
Definition at line 474 of file pandaFramework.cxx. References NodePath::get_child(), CollisionNode::get_class_type(), NodePath::get_hidden_ancestor(), NodePath::get_num_children(), TypedObject::is_of_type(), NodePath::node(), and NodePath::show(). Referenced by event_C(). |
|
Definition at line 154 of file pandaFramework.h. Referenced by PandaFramework(), and set_background_type(). |
|
Definition at line 138 of file pandaFramework.h. Referenced by do_frame(), and PandaFramework(). |
|
Definition at line 158 of file pandaFramework.h. Referenced by close_framework(), enable_default_keys(), and PandaFramework(). |
|
Definition at line 136 of file pandaFramework.h. Referenced by close_all_windows(), close_framework(), close_window(), do_frame(), and open_window(). |
|
Definition at line 139 of file pandaFramework.h. Referenced by close_framework(), do_enable_default_keys(), and do_frame(). |
|
Definition at line 160 of file pandaFramework.h. Referenced by close_framework(), do_frame(), event_esc(), event_window_event(), and PandaFramework(). |
|
Definition at line 148 of file pandaFramework.h. Referenced by close_framework(), PandaFramework(), report_frame_rate(), and reset_frame_rate(). |
|
Definition at line 156 of file pandaFramework.h. Referenced by clear_highlight(), and set_highlight(). |
|
Definition at line 130 of file pandaFramework.h. Referenced by close_framework(), do_frame(), get_default_pipe(), open_framework(), open_window(), and PandaFramework(). |
|
Definition at line 153 of file pandaFramework.h. Referenced by close_framework(), PandaFramework(), and set_lighting(). |
|
Definition at line 131 of file pandaFramework.h. Referenced by close_framework(), get_default_pipe(), and PandaFramework(). |
|
Definition at line 144 of file pandaFramework.h. Referenced by get_models(). |
|
Definition at line 147 of file pandaFramework.h. Referenced by close_framework(), PandaFramework(), report_frame_rate(), and reset_frame_rate(). |
|
Definition at line 151 of file pandaFramework.h. Referenced by PandaFramework(), and set_texture(). |
|
Definition at line 152 of file pandaFramework.h. Referenced by close_framework(), PandaFramework(), and set_two_sided(). |
|
Definition at line 133 of file pandaFramework.h. Referenced by get_default_window_props(), and PandaFramework(). |
|
Definition at line 142 of file pandaFramework.h. Referenced by all_windows_closed(), close_all_windows(), close_window(), event_esc(), find_window(), open_window(), set_background_type(), set_lighting(), set_texture(), set_two_sided(), and set_wireframe(). |
|
Definition at line 150 of file pandaFramework.h. Referenced by close_framework(), PandaFramework(), and set_wireframe(). |