14 #ifndef STEREODISPLAYREGION_H 15 #define STEREODISPLAYREGION_H 35 const LVecBase4 &dimensions,
50 virtual bool is_stereo()
const;
61 virtual void output(std::ostream &out)
const;
62 virtual PT(
PandaNode) make_cull_result_graph();
66 MAKE_PROPERTY(left_eye, get_left_eye);
67 MAKE_PROPERTY(right_eye, get_right_eye);
77 static void init_type() {
78 DisplayRegion::init_type();
80 DisplayRegion::get_class_type());
83 return get_class_type();
85 virtual TypeHandle force_init_type() {init_type();
return get_class_type();}
A basic node of the scene graph or data graph.
Encapsulates the data from a DisplayRegion, pre-fetched for one stage of the pipeline.
set_cull_traverser
Specifies the CullTraverser that will be used to draw the contents of this DisplayRegion.
virtual void set_clear_active(int n, bool clear_aux_active)
Sets the clear-active flag for any bitplane.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void register_type(TypeHandle &type_handle, const std::string &name)
This inline function is just a convenient way to call TypeRegistry::register_type(),...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
virtual void set_clear_value(int n, const LColor &clear_value)
Sets the clear value for any bitplane.
set_stereo_channel
Specifies whether the DisplayRegion represents the left or right channel of a stereo pair,...
set_incomplete_render
Sets the incomplete_render flag.
set_tex_view_offset
Sets the current texture view offset for this DisplayRegion.
virtual void disable_clears()
Disables both the color and depth clear.
set_texture_reload_priority
Specifies an integer priority which is assigned to any asynchronous texture reload requests spawned w...
This is a base class for the various different classes that represent the result of a frame of render...
This is a special DisplayRegion wrapper that actually includes a pair of DisplayRegions internally: t...
set_target_tex_page
This is a special parameter that is only used when rendering the faces of a cube map or multipage and...
set_camera
Sets the camera that is associated with this DisplayRegion.
set_pixel_zoom
Sets the amount by which the pixels of the region are scaled internally when filling the image intera...
A rectangular subregion within a window for rendering into.
set_active
Sets the active flag associated with the DisplayRegion.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
TypeHandle is the identifier used to differentiate C++ class types.
set_dimensions
Changes the portion of the framebuffer this DisplayRegion corresponds to.
NodePath is the fundamental system for disambiguating instances, and also provides a higher-level int...
set_sort
Sets the sort value associated with the DisplayRegion.
This object performs a depth-first traversal of the scene graph, with optional view-frustum culling,...