45 #ifndef CRenderOptionsH 46 #define CRenderOptionsH bool SECTION_RENDER_OPAQUE_PARTS_ONLY(cRenderOptions a_options)
Definition: CRenderOptions.h:154
This structures provide a containers for storing rendering options that are passed through the sceneg...
Definition: CRenderOptions.h:82
bool m_render_transparent_back_faces_only
When using multiple rendering passes, set to true to render back faces of transparent objects only...
Definition: CRenderOptions.h:97
bool m_render_textures
If true then texture properties are rendered.
Definition: CRenderOptions.h:106
bool m_creating_shadow_map
If true then this means that a depth map is being rendered for shadow casting.
Definition: CRenderOptions.h:109
bool m_single_pass_only
Is set to true if the scene is rendered in a single pass only (Scene with no transparent objects) ...
Definition: CRenderOptions.h:88
bool SECTION_RENDER_PARTS_WITH_MATERIALS(cRenderOptions a_options, bool a_useTransparency)
Definition: CRenderOptions.h:136
bool m_enable_lighting
If true, then enabled light sources are activated.
Definition: CRenderOptions.h:100
bool m_rendering_shadow
If true, then shadows are being rendered if enabled.
Definition: CRenderOptions.h:112
bool m_markForUpdate
If true, then reset OpenGL display lists and texture objects.
Definition: CRenderOptions.h:121
This class implements a virtual camera.
Definition: CCamera.h:110
bool m_render_opaque_objects_only
When using multiple rendering passes, set to true to render opaque objects only.
Definition: CRenderOptions.h:91
double m_shadow_light_level
Intensity of the shadow when used. (0.0 - 1.0)
Definition: CRenderOptions.h:115
bool m_render_materials
If true then material properties are rendered.
Definition: CRenderOptions.h:103
bool m_storeObjectPositions
If true, the position and orientation of objects are copied in temporary matrices for next rendering ...
Definition: CRenderOptions.h:118
bool m_render_transparent_front_faces_only
When using multiple rendering passes, set to true to render front faces of transparent objects only...
Definition: CRenderOptions.h:94
Definition: CAudioBuffer.cpp:56
cCamera * m_camera
Pointer to the current camera from which the scene is being rendered.
Definition: CRenderOptions.h:85