sculpto
scl::renderer Member List

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

DrawDepth(const shared< mesh > &Mesh, const matr4 &Transform)scl::rendererstatic
DrawFullscreenQuad()scl::rendererstatic
DrawGeometry(const shared< mesh > &Mesh, const matr4 &Transform)scl::rendererstatic
EndPipeline()scl::rendererstatic
Initialize()scl::rendererstatic
StartPipeline(const camera &Camera, const vec3 &EnviromentAmbiente)scl::rendererstatic
Submit(const shared< mesh > &Mesh, const vec3 &Scale, const vec3 &Angles, const vec3 &Position)scl::rendererstatic
Submit(const shared< mesh > &Mesh, const matr4 &Transform)scl::rendererstatic
SubmitDirectionalLight(const vec3 &Direction, const vec3 &Color, bool IsShadows=false, const matr4 &ViewProjection={}, const shared< frame_buffer > &ShadowMap=nullptr)scl::rendererstatic
SubmitPointLight(const vec3 &Position, const vec3 &Color, float Constant, float Linear, float Quadratic)scl::rendererstatic
SubmitSpotLight(const vec3 &Position, const vec3 &Direction, const vec3 &Color, float InnerCutoffCos, float OuterCutoffCos, float Epsilon)scl::rendererstatic