Avocado/src/renderer/opengl/shader/attribute.h
2020-11-02 22:56:35 +01:00

18 lines
304 B
C++

#pragma once
#include <opengl.h>
#include <cstddef>
class Attribute {
GLuint id;
public:
Attribute(GLuint id);
~Attribute();
void enable();
void disable();
void pointer(GLint size, GLenum type, GLsizei stride, uintptr_t pointer);
static size_t getSize(GLenum type);
};