sculpto
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
scl
render_context
scl::render_context Member List
This is the complete list of members for
scl::render_context
, including all inherited members.
BINDING_POINT_FREE
scl::render_context
static
BINDING_POINT_LIGHTS_STORAGE
scl::render_context
static
BINDING_POINT_MATERIAL_DATA
scl::render_context
static
BINDING_POINT_SCENE_DATA
scl::render_context
static
BINDING_POINT_SHADOW_CASTERS_STORAGE
scl::render_context
static
Close
()=0
scl::render_context
pure virtual
COLOR_ATTACHMENT_GEOM_PASS_OUT_COLOR
scl::render_context
static
COLOR_ATTACHMENT_GEOM_PASS_OUT_NORMAL
scl::render_context
static
COLOR_ATTACHMENT_GEOM_PASS_OUT_PHONG_DIFFUSE
scl::render_context
static
COLOR_ATTACHMENT_GEOM_PASS_OUT_PHONG_SHININESS
scl::render_context
static
COLOR_ATTACHMENT_GEOM_PASS_OUT_PHONG_SPECULAR
scl::render_context
static
COLOR_ATTACHMENT_GEOM_PASS_OUT_POSITION
scl::render_context
static
COLOR_ATTACHMENT_LIGHTING_PASS_OUT_BRIGHT_COLOR
scl::render_context
static
COLOR_ATTACHMENT_LIGHTING_PASS_OUT_COLOR
scl::render_context
static
Create
()
scl::render_context
static
DrawIndices
(const shared< vertex_array > &Mesh)=0
scl::render_context
pure virtual
DrawIndicesInstanced
(const shared< vertex_array > &Mesh, int InstanceCount)=0
scl::render_context
pure virtual
GetApi
()
scl::render_context
inline
static
GetClearColor
() const =0
scl::render_context
pure virtual
GetCullingMode
() const =0
scl::render_context
pure virtual
GetGaussianBlurPassShader
() const =0
scl::render_context
pure virtual
GetPhongGeometryShader
() const =0
scl::render_context
pure virtual
GetPhongLightingShader
() const =0
scl::render_context
pure virtual
GetShaderVariableComponentsCount
(shader_variable_type Type)
scl::render_context
static
GetShaderVariableTypeSize
(shader_variable_type Type)
scl::render_context
static
GetShadowPassShader
() const =0
scl::render_context
pure virtual
GetSingleColorMaterialShader
() const =0
scl::render_context
pure virtual
GetTextureAddPassShader
() const =0
scl::render_context
pure virtual
GetToneMappingPassShader
() const =0
scl::render_context
pure virtual
GetVSync
() const =0
scl::render_context
pure virtual
GetWireframeMode
() const =0
scl::render_context
pure virtual
Init
()=0
scl::render_context
pure virtual
LIGHTS_MAX_POINT
scl::render_context
static
LIGHTS_MAX_SPOT
scl::render_context
static
MESH_RESTART_INDEX
scl::render_context
static
render_context
()
scl::render_context
inline
SetClearColor
(const vec4 &ClearColor)=0
scl::render_context
pure virtual
SetCullingMode
(render_cull_face_mode CullingMode)=0
scl::render_context
pure virtual
SetVSync
(bool VSync)=0
scl::render_context
pure virtual
SetWireframeMode
(bool IsWireframe)=0
scl::render_context
pure virtual
SwapBuffers
()=0
scl::render_context
pure virtual
TEXTURE_SLOT_APPLY_SOURCE
scl::render_context
static
TEXTURE_SLOT_APPLY_TEXTURE_ADD
scl::render_context
static
TEXTURE_SLOT_BLUR_BUFFER
scl::render_context
static
TEXTURE_SLOT_GEOM_PASS_OUT_COLOR
scl::render_context
static
TEXTURE_SLOT_GEOM_PASS_OUT_NORMAL
scl::render_context
static
TEXTURE_SLOT_GEOM_PASS_OUT_PHONG_DIFFUSE
scl::render_context
static
TEXTURE_SLOT_GEOM_PASS_OUT_PHONG_SHININESS
scl::render_context
static
TEXTURE_SLOT_GEOM_PASS_OUT_PHONG_SPECULAR
scl::render_context
static
TEXTURE_SLOT_GEOM_PASS_OUT_POSITION
scl::render_context
static
TEXTURE_SLOT_HDR_BUFFER
scl::render_context
static
TEXTURE_SLOT_LIGHTING_PASS_OUT_BRIGHT_COLOR
scl::render_context
static
TEXTURE_SLOT_LIGHTING_PASS_OUT_COLOR
scl::render_context
static
TEXTURE_SLOT_MATERIAL_DIFFUSE
scl::render_context
static
TEXTURE_SLOT_MATERIAL_EMISSION_MAP
scl::render_context
static
TEXTURE_SLOT_MATERIAL_NORMAL_MAP
scl::render_context
static
TEXTURE_SLOT_MATERIAL_SPECULAR
scl::render_context
static
TEXTURE_SLOT_SHADOW_MAP
scl::render_context
static
~render_context
()
scl::render_context
inline
virtual
Generated by
1.9.4