sculpto
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
scl
gl
scl::gl Member List
This is the complete list of members for
scl::gl
, 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
() override
scl::gl
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
CreateContext
(const HWND &hAppWnd, int W, int H, bool VSync)
scl::gl
DrawIndices
(const shared< vertex_array > &VertexArray) override
scl::gl
virtual
DrawIndicesInstanced
(const shared< vertex_array > &VertexArray, int InstanceCount) override
scl::gl
virtual
GetApi
()
scl::render_context
inline
static
GetClearColor
() const override
scl::gl
virtual
GetCullingMode
() const override
scl::gl
virtual
GetGaussianBlurPassShader
() const override
scl::gl
virtual
GetGLPrimitiveType
(mesh_type MeshType)
scl::gl
static
GetGLShaderVariableType
(shader_variable_type Type)
scl::gl
static
GetPhongGeometryShader
() const override
scl::gl
virtual
GetPhongLightingShader
() const override
scl::gl
virtual
GetShaderVariableComponentsCount
(shader_variable_type Type)
scl::render_context
static
GetShaderVariableTypeSize
(shader_variable_type Type)
scl::render_context
static
GetShadowPassShader
() const override
scl::gl
virtual
GetSingleColorMaterialShader
() const override
scl::gl
virtual
GetTextureAddPassShader
() const override
scl::gl
virtual
GetToneMappingPassShader
() const override
scl::gl
virtual
GetVSync
() const override
scl::gl
virtual
GetWireframeMode
() const override
scl::gl
virtual
Init
() override
scl::gl
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) override
scl::gl
virtual
SetCullingMode
(render_cull_face_mode CullingMode) override
scl::gl
virtual
SetVSync
(bool VSync)
scl::gl
virtual
SetWireframeMode
(bool IsWireframe) override
scl::gl
virtual
SwapBuffers
() override
scl::gl
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