#include <graphicsWindow.h>
Inheritance diagram for GraphicsWindow:
|
Definition at line 169 of file graphicsWindow.h. |
|
Definition at line 172 of file graphicsWindow.h. |
|
Definition at line 151 of file graphicsWindow.h. |
|
|
Definition at line 70 of file graphicsWindow.cxx. |
|
Reimplemented in glxGraphicsWindow, wglGraphicsWindow, and WinGraphicsWindow. Definition at line 671 of file graphicsWindow.cxx. Referenced by GraphicsEngine::flip_windows(). |
|
Reimplemented in wdxGraphicsWindow8, glxGraphicsWindow, and RIBGraphicsWindow. Definition at line 579 of file graphicsWindow.cxx. References make_current(), and NULL. Referenced by wdxGraphicsWindow8::begin_frame(), glxGraphicsWindow::begin_frame(), GraphicsEngine::cull_and_draw_together(), and GraphicsEngine::cull_bin_draw(). |
|
Definition at line 600 of file graphicsWindow.cxx. References _lock, _properties, WindowProperties::get_x_size(), WindowProperties::get_y_size(), ClearableRegion::is_any_clear_active(), NULL, and PT(). Referenced by GraphicsEngine::cull_and_draw_together(), and GraphicsEngine::cull_bin_draw(). |
|
Definition at line 147 of file graphicsWindow.cxx. References _lock, _rejected_properties, and WindowProperties::clear(). |
|
Reimplemented in glxGraphicsWindow, wglGraphicsWindow, and WinGraphicsWindow. Definition at line 835 of file graphicsWindow.cxx. Referenced by set_properties_now(), wcrGraphicsWindow::window_proc(), and wcrGraphicsWindow::~wcrGraphicsWindow(). |
|
Definition at line 918 of file graphicsWindow.cxx. References _channels, index, and NULL. Referenced by get_channel(). |
|
Referenced by get_display_region(), and get_num_display_regions(). |
|
Definition at line 938 of file graphicsWindow.cxx. References _channels, GraphicsLayer::_display_regions, _display_regions, _display_regions_stale, GraphicsChannel::_layers, _lock, DisplayRegion::is_active(), GraphicsLayer::is_active(), and GraphicsChannel::is_active(). |
|
Reimplemented in WinGraphicsWindow. Definition at line 860 of file graphicsWindow.cxx. Referenced by set_properties_now(). |
|
Reimplemented in wdxGraphicsWindow7, and wdxGraphicsWindow8. Definition at line 685 of file graphicsWindow.cxx. Referenced by GraphicsEngine::flip_windows(). |
|
Reimplemented in RIBGraphicsWindow, and wcrGraphicsWindow. Definition at line 626 of file graphicsWindow.cxx. References NULL. Referenced by GraphicsEngine::cull_and_draw_together(), GraphicsEngine::cull_bin_draw(), wcrGraphicsWindow::end_frame(), and RIBGraphicsWindow::end_frame(). |
|
Reimplemented from TypedReferenceCount. Reimplemented in wdxGraphicsWindow7, wdxGraphicsWindow8, glxGraphicsWindow, RIBGraphicsWindow, wcrGraphicsWindow, wglGraphicsWindow, and WinGraphicsWindow. Definition at line 192 of file graphicsWindow.h. References ReferenceCount::get_class_type(), and TypedReferenceCount::init_type(). |
|
Definition at line 498 of file graphicsWindow.cxx. References _input_devices, _input_lock, and has_button_event(). |
|
Definition at line 240 of file graphicsWindow.cxx. References _channels, _lock, declare_channel(), GraphicsPipe::get_hw_channel(), index, NULL, and PT(). Referenced by ChanConfig::chan_eval(). |
|
Reimplemented from ReferenceCount. Reimplemented in wdxGraphicsWindow7, wdxGraphicsWindow8, glxGraphicsWindow, RIBGraphicsWindow, wcrGraphicsWindow, wglGraphicsWindow, and WinGraphicsWindow. Definition at line 181 of file graphicsWindow.h. Referenced by WinGraphicsWindow::force_init_type(), wcrGraphicsWindow::force_init_type(), WinGraphicsWindow::get_type(), WinGraphicsWindow::init_type(), wcrGraphicsWindow::init_type(), RIBGraphicsWindow::init_type(), and glxGraphicsWindow::init_type(). |
|
Definition at line 369 of file graphicsWindow.cxx. References _display_regions, _lock, determine_display_regions(), n, and NULL. Referenced by GraphicsEngine::cull_and_draw_together(), and GraphicsEngine::cull_bin_draw(). |
|
|
Definition at line 409 of file graphicsWindow.cxx. References _input_devices, and _input_lock. |
|
Definition at line 307 of file graphicsWindow.cxx. |
|
Definition at line 461 of file graphicsWindow.cxx. References _input_devices, and _input_lock. |
|
Definition at line 348 of file graphicsWindow.cxx. References _display_regions, _lock, and determine_display_regions(). Referenced by GraphicsEngine::cull_and_draw_together(), and GraphicsEngine::cull_bin_draw(). |
|
Definition at line 394 of file graphicsWindow.cxx. References _input_devices, and _input_lock. |
|
Referenced by GraphicsEngine::do_remove_window(), and GraphicsChannel::get_pipe(). |
|
Definition at line 113 of file graphicsWindow.cxx. References _lock, and _properties. Referenced by PandaFramework::all_windows_closed(), wdxGraphicsWindow7::choose_device(), DisplayRegion::compute_pixels(), PandaFramework::event_window_event(), wdxGraphicsWindow8::handle_reshape(), wdxGraphicsWindow8::search_for_device(), and DisplayRegion::set_dimensions(). |
|
Definition at line 162 of file graphicsWindow.cxx. References _lock, and _rejected_properties. |
|
Definition at line 131 of file graphicsWindow.cxx. References _lock, and _requested_properties. Referenced by DisplayRegion::compute_pixels(). |
|
Reimplemented from TypedReferenceCount. Reimplemented in wdxGraphicsWindow7, wdxGraphicsWindow8, glxGraphicsWindow, RIBGraphicsWindow, wcrGraphicsWindow, wglGraphicsWindow, and WinGraphicsWindow. Definition at line 189 of file graphicsWindow.h. References ReferenceCount::get_class_type(). |
|
Definition at line 214 of file graphicsWindow.cxx. References _lock, and _window_event. |
|
Definition at line 481 of file graphicsWindow.cxx. References _input_devices, and _input_lock. Referenced by get_button_event(). |
|
Definition at line 444 of file graphicsWindow.cxx. References _input_devices, and _input_lock. |
|
Definition at line 427 of file graphicsWindow.cxx. References _input_devices, and _input_lock. |
|
Reimplemented from TypedReferenceCount. Reimplemented in wdxGraphicsWindow7, wdxGraphicsWindow8, glxGraphicsWindow, RIBGraphicsWindow, wcrGraphicsWindow, wglGraphicsWindow, and WinGraphicsWindow. Definition at line 184 of file graphicsWindow.h. References TypedObject::get_class_type(), TypedReferenceCount::init_type(), and register_type(). Referenced by WinGraphicsWindow::force_init_type(), wcrGraphicsWindow::force_init_type(), init_libdisplay(), WinGraphicsWindow::init_type(), wcrGraphicsWindow::init_type(), RIBGraphicsWindow::init_type(), and glxGraphicsWindow::init_type(). |
|
Referenced by GraphicsEngine::cull_and_draw_together(), GraphicsEngine::cull_bin_draw(), wdxGraphicsWindow8::end_flip(), and wdxGraphicsWindow7::end_flip(). |
|
Definition at line 327 of file graphicsWindow.cxx. |
|
|
|
|
Reimplemented in wdxGraphicsWindow7, wdxGraphicsWindow8, glxGraphicsWindow, RIBGraphicsWindow, wcrGraphicsWindow, and wglGraphicsWindow. Definition at line 639 of file graphicsWindow.cxx. Referenced by begin_frame(). |
|
Reimplemented in wdxGraphicsWindow7, wdxGraphicsWindow8, glxGraphicsWindow, wglGraphicsWindow, and WinGraphicsWindow. Definition at line 846 of file graphicsWindow.cxx. Referenced by PandaFramework::open_window(), and set_properties_now(). |
|
Definition at line 80 of file graphicsWindow.cxx. |
|
Reimplemented in glxGraphicsWindow, wcrGraphicsWindow, and WinGraphicsWindow. Definition at line 699 of file graphicsWindow.cxx. References _lock, _rejected_properties, _requested_properties, WindowProperties::add_properties(), WindowProperties::clear(), WindowProperties::is_any_specified(), and set_properties_now(). Referenced by WinGraphicsWindow::process_events(), GraphicsEngine::process_events(), and glxGraphicsWindow::process_events(). |
|
|
|
|
|
Referenced by clear(), and get_channel(). |
|
Reimplemented in glxGraphicsWindow, and wglGraphicsWindow. Definition at line 652 of file graphicsWindow.cxx. Referenced by wcrGraphicsWindow::DestroyMe(), GraphicsEngine::WindowRenderer::do_pending(), GraphicsEngine::WindowRenderer::do_release(), wglGraphicsWindow::release_gsg(), and glxGraphicsWindow::release_gsg(). |
|
Definition at line 288 of file graphicsWindow.cxx. |
|
Definition at line 183 of file graphicsWindow.cxx. References _lock, _requested_properties, and WindowProperties::add_properties(). |
|
|
Definition at line 201 of file graphicsWindow.cxx. References _lock, and _window_event. |
|
|
Definition at line 896 of file graphicsWindow.cxx. References _channels, _properties, WindowProperties::get_x_size(), WindowProperties::get_y_size(), and GraphicsChannel::window_resized(). Referenced by wdxGraphicsWindow8::search_for_device(), set_properties_now(), and system_changed_properties(). |
|
Reimplemented in wdxGraphicsWindow8. Definition at line 532 of file graphicsWindow.cxx. |
|
Referenced by GraphicsChannel::win_display_regions_changed(). |
|
Definition at line 198 of file graphicsWindow.h. |
|
Definition at line 197 of file graphicsWindow.h. |
|
Reimplemented from ClearableRegion. Definition at line 68 of file graphicsWindow.h. |
|
Definition at line 170 of file graphicsWindow.h. Referenced by declare_channel(), do_determine_display_regions(), get_channel(), get_max_channel_index(), is_channel_defined(), remove_channel(), set_properties_now(), and system_changed_size(). |
|
Definition at line 173 of file graphicsWindow.h. Referenced by do_determine_display_regions(), get_display_region(), and get_num_display_regions(). |
|
Definition at line 174 of file graphicsWindow.h. Referenced by do_determine_display_regions(), and GraphicsWindow(). |
|
|
Definition at line 153 of file graphicsWindow.h. Referenced by get_button_event(), get_input_device_name(), get_mouse_data(), get_num_input_devices(), has_button_event(), has_keyboard(), and has_pointer(). |
|
|
|
Definition at line 177 of file graphicsWindow.h. Referenced by clear_rejected_properties(), get_rejected_properties(), process_events(), and set_properties_now(). |
|
Definition at line 176 of file graphicsWindow.h. Referenced by get_requested_properties(), process_events(), and request_properties(). |
|
Reimplemented from TypedReferenceCount. Reimplemented in wdxGraphicsWindow7, wdxGraphicsWindow8, glxGraphicsWindow, RIBGraphicsWindow, wcrGraphicsWindow, wglGraphicsWindow, and WinGraphicsWindow. Definition at line 30 of file graphicsWindow.cxx. |
|
Definition at line 178 of file graphicsWindow.h. Referenced by get_window_event(), GraphicsWindow(), set_window_event(), and system_changed_properties(). |
|
Definition at line 108 of file graphicsWindow.h. |