Lagrange
ViewportComponent Struct Reference

Inherited by ShadowmappingViewport.

Public Attributes

Entity camera_reference = NullEntity
 
Camera computed_camera
 
bool enabled = true
 
int width = 1
 
int height = 1
 
bool auto_nearfar = true
 
std::set< RenderPassBase * > selected_passes
 
std::shared_ptr< FrameBufferfbo
 
GLenum query_type
 
Layer visible_layers = Layer(true)
 
Layer hidden_layers = Layer(false)
 
std::shared_ptr< Materialmaterial_override
 
std::map< std::string, std::shared_ptr< Material > > post_process_effects
 
Color background = Color(0, 0, 0, 0)
 
GLbitfield clear_bits = GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT
 

The documentation for this struct was generated from the following file: