AddGlobalShader(ShaderProgram shader) | StevEngine::Renderer::RenderSystem | |
AddLight(Visuals::Light *light) | StevEngine::Renderer::RenderSystem | |
DrawFrame() | StevEngine::Renderer::RenderSystem | |
DrawObject(const CustomObject &object, Utilities::Matrix4 transform, RenderQueue queue=STANDARD) | StevEngine::Renderer::RenderSystem | |
GetAmbientLightColor() const (defined in StevEngine::Renderer::RenderSystem) | StevEngine::Renderer::RenderSystem | inline |
GetAmbientLightStrength() const (defined in StevEngine::Renderer::RenderSystem) | StevEngine::Renderer::RenderSystem | inline |
GetDefaultFragmentShaderProgram() const (defined in StevEngine::Renderer::RenderSystem) | StevEngine::Renderer::RenderSystem | inline |
GetDefaultVertexShaderProgram() const (defined in StevEngine::Renderer::RenderSystem) | StevEngine::Renderer::RenderSystem | inline |
GetLightID(std::string type) | StevEngine::Renderer::RenderSystem | |
GetLights() const | StevEngine::Renderer::RenderSystem | inline |
GetShaderPipeline() const (defined in StevEngine::Renderer::RenderSystem) | StevEngine::Renderer::RenderSystem | inline |
Init(SDL_Window *window) | StevEngine::Renderer::RenderSystem | |
RemoveLight(Visuals::Light *light) | StevEngine::Renderer::RenderSystem | |
ResetGlobalShader(ShaderType type) | StevEngine::Renderer::RenderSystem | |
ResetGPUBuffers() | StevEngine::Renderer::RenderSystem | |
SetAmbientLight(float strength, const Utilities::Color &color=Utilities::Color(255, 255, 255, 255)) | StevEngine::Renderer::RenderSystem | |
SetBackground(const Utilities::Color &color) | StevEngine::Renderer::RenderSystem | |
SetEnabled(bool enabled) (defined in StevEngine::Renderer::RenderSystem) | StevEngine::Renderer::RenderSystem | |
SetFaceCulling(bool enable, GLenum face=GL_FRONT, bool clockwise=false) | StevEngine::Renderer::RenderSystem | |
SetMSAA(bool enable, uint16_t amount=4) | StevEngine::Renderer::RenderSystem | |
SetViewSize(int WIDTH, int HEIGHT) | StevEngine::Renderer::RenderSystem | |
SetVSync(bool vsync) | StevEngine::Renderer::RenderSystem | |
WindowType() | StevEngine::Renderer::RenderSystem | static |