Zen
0.3.0
Loading...
Searching...
No Matches
ZEN_OpenGLRendererAPI.h
1
#pragma once
2
3
#include <zen/zen_pch.h>
4
5
#include <zen/renderer/ZEN_RendererAPI.h>
6
7
namespace
Zen {
8
class
OpenGLRendererAPI
:
public
RendererAPI
{
9
public
:
10
void
setClearColour(
const
glm::vec4 &colour)
override
;
11
void
clear()
override
;
12
13
void
drawIndexed(
const
std::shared_ptr<VertexArray> &vertexArray)
override
;
14
void
setViewport(
int
width,
int
height)
override
;
15
};
16
}
// namespace Zen
Zen::OpenGLRendererAPI
Definition
ZEN_OpenGLRendererAPI.h:8
Zen::RendererAPI
Definition
ZEN_RendererAPI.h:8
engine
zen
platform
OpenGL
ZEN_OpenGLRendererAPI.h
Generated by
1.14.0