sculpto
scl::render_context Member List

This is the complete list of members for scl::render_context, including all inherited members.

BINDING_POINT_FREEscl::render_contextstatic
BINDING_POINT_LIGHTS_STORAGEscl::render_contextstatic
BINDING_POINT_MATERIAL_DATAscl::render_contextstatic
BINDING_POINT_SCENE_DATAscl::render_contextstatic
BINDING_POINT_SHADOW_CASTERS_STORAGEscl::render_contextstatic
Close()=0scl::render_contextpure virtual
COLOR_ATTACHMENT_GEOM_PASS_OUT_COLORscl::render_contextstatic
COLOR_ATTACHMENT_GEOM_PASS_OUT_NORMALscl::render_contextstatic
COLOR_ATTACHMENT_GEOM_PASS_OUT_PHONG_DIFFUSEscl::render_contextstatic
COLOR_ATTACHMENT_GEOM_PASS_OUT_PHONG_SHININESSscl::render_contextstatic
COLOR_ATTACHMENT_GEOM_PASS_OUT_PHONG_SPECULARscl::render_contextstatic
COLOR_ATTACHMENT_GEOM_PASS_OUT_POSITIONscl::render_contextstatic
COLOR_ATTACHMENT_LIGHTING_PASS_OUT_BRIGHT_COLORscl::render_contextstatic
COLOR_ATTACHMENT_LIGHTING_PASS_OUT_COLORscl::render_contextstatic
Create()scl::render_contextstatic
DrawIndices(const shared< vertex_array > &Mesh)=0scl::render_contextpure virtual
DrawIndicesInstanced(const shared< vertex_array > &Mesh, int InstanceCount)=0scl::render_contextpure virtual
GetApi()scl::render_contextinlinestatic
GetClearColor() const =0scl::render_contextpure virtual
GetCullingMode() const =0scl::render_contextpure virtual
GetGaussianBlurPassShader() const =0scl::render_contextpure virtual
GetPhongGeometryShader() const =0scl::render_contextpure virtual
GetPhongLightingShader() const =0scl::render_contextpure virtual
GetShaderVariableComponentsCount(shader_variable_type Type)scl::render_contextstatic
GetShaderVariableTypeSize(shader_variable_type Type)scl::render_contextstatic
GetShadowPassShader() const =0scl::render_contextpure virtual
GetSingleColorMaterialShader() const =0scl::render_contextpure virtual
GetTextureAddPassShader() const =0scl::render_contextpure virtual
GetToneMappingPassShader() const =0scl::render_contextpure virtual
GetVSync() const =0scl::render_contextpure virtual
GetWireframeMode() const =0scl::render_contextpure virtual
Init()=0scl::render_contextpure virtual
LIGHTS_MAX_POINTscl::render_contextstatic
LIGHTS_MAX_SPOTscl::render_contextstatic
MESH_RESTART_INDEXscl::render_contextstatic
render_context()scl::render_contextinline
SetClearColor(const vec4 &ClearColor)=0scl::render_contextpure virtual
SetCullingMode(render_cull_face_mode CullingMode)=0scl::render_contextpure virtual
SetVSync(bool VSync)=0scl::render_contextpure virtual
SetWireframeMode(bool IsWireframe)=0scl::render_contextpure virtual
SwapBuffers()=0scl::render_contextpure virtual
TEXTURE_SLOT_APPLY_SOURCEscl::render_contextstatic
TEXTURE_SLOT_APPLY_TEXTURE_ADDscl::render_contextstatic
TEXTURE_SLOT_BLUR_BUFFERscl::render_contextstatic
TEXTURE_SLOT_GEOM_PASS_OUT_COLORscl::render_contextstatic
TEXTURE_SLOT_GEOM_PASS_OUT_NORMALscl::render_contextstatic
TEXTURE_SLOT_GEOM_PASS_OUT_PHONG_DIFFUSEscl::render_contextstatic
TEXTURE_SLOT_GEOM_PASS_OUT_PHONG_SHININESSscl::render_contextstatic
TEXTURE_SLOT_GEOM_PASS_OUT_PHONG_SPECULARscl::render_contextstatic
TEXTURE_SLOT_GEOM_PASS_OUT_POSITIONscl::render_contextstatic
TEXTURE_SLOT_HDR_BUFFERscl::render_contextstatic
TEXTURE_SLOT_LIGHTING_PASS_OUT_BRIGHT_COLORscl::render_contextstatic
TEXTURE_SLOT_LIGHTING_PASS_OUT_COLORscl::render_contextstatic
TEXTURE_SLOT_MATERIAL_DIFFUSEscl::render_contextstatic
TEXTURE_SLOT_MATERIAL_EMISSION_MAPscl::render_contextstatic
TEXTURE_SLOT_MATERIAL_NORMAL_MAPscl::render_contextstatic
TEXTURE_SLOT_MATERIAL_SPECULARscl::render_contextstatic
TEXTURE_SLOT_SHADOW_MAPscl::render_contextstatic
~render_context()scl::render_contextinlinevirtual