Zen
0.3.0
Loading...
Searching...
No Matches
ZEN_Shader.h
1
#pragma once
2
3
#include <zen/zen_pch.h>
4
5
namespace
Zen {
6
class
Shader {
7
public
:
8
Shader(
const
char
*vertexPath,
const
char
*fragmentPath);
9
~Shader();
10
11
void
bind()
const
;
12
void
unBind()
const
;
13
void
uploadUniformMat4(
const
std::string &name,
const
glm::mat4 &matrix);
14
15
private
:
16
uint32_t m_rendererID;
17
};
18
}
// namespace Zen
engine
zen
renderer
ZEN_Shader.h
Generated by
1.14.0