17 static void SetViewport(
const int32_t x,
const int32_t y,
const int32_t width,
const int32_t height) {
Main Application object, there can only be one Application object. Basically a root of the program.
static void SetClearColor(const glm::vec4 &color)
static void DrawElementsTriangles(const uint32_t elementCount)
static void EnableBlending()
static void DisableDepthTest()
static void SetDepthMask(const bool mode)
static void SetViewport(const int32_t x, const int32_t y, const int32_t width, const int32_t height)
static void ClearFramebuffer()
static void DisableBlending()
static void DrawElementsInstancedTriangles(const uint32_t instanceCount)
static std::unique_ptr< CoriGraphicsAPI > s_GraphicsAPI
static void EnableDepthTest()
Core systems of the engine are here.
Almost everything connected to graphics is in this namespace.