Engine
Frameworkcreatedbymeusableforthecreationofsimplegames.CurrentlysupportsOpenGL(Verysimple)andVulkan.
Renderer.cpp
Go to the documentation of this file.
2 
3 #if !defined STB_IMAGE_IMPLEMENTATION
4 #define STB_IMAGE_IMPLEMENTATION
5 #endif
6 #include <ThirdParty/stb/stb_image.h>
7 
8 namespace Engine
9 {
10  Renderer::Renderer() noexcept
11  {
12  }
13 
15  {
16  }
17 
18  void Renderer::RendererBegin(const glm::mat4x4& view, const glm::mat4x4& projection)
19  {
20  }
21 
23  {
24  }
25 
26  void Renderer::Render(const glm::mat4x4& modelMatrix, eastl::shared_ptr<Model> model, const glm::vec4& mainColor)
27  {
28  }
29 
31  {
32  }
33 } // namespace Engine
virtual void Render()
This method is used to send draw data to the GPU.
Definition: Renderer.cpp:22
virtual void RendererBegin()
This method is used to initialize the renderer for the current frame.
Definition: Renderer.cpp:14
virtual void RendererEnd()
This method is used to reset the current frame, so it&#39;s ready for the next frame. ...
Definition: Renderer.cpp:30