1#ifndef TATOOINE_GL_VERTEXARRAY_H
2#define TATOOINE_GL_VERTEXARRAY_H
Definition: vertexarray.h:15
DLL_API void draw_triangle_fan(GLsizei num_primitives) const
DLL_API void draw_triangle_strip(GLsizei num_primitives) const
DLL_API void unbind() const
DLL_API void draw_lines(GLsizei num_primitives) const
DLL_API vertexarray(vertexarray const &other)=delete
DLL_API void bind() const
DLL_API void draw_triangles(GLsizei num_primitives) const
DLL_API vertexarray(vertexarray &&other)=default
DLL_API void draw_triangle_strip_adjacency(GLsizei num_primitives) const
DLL_API void destroy_handle()
DLL_API void draw_triangles_adjacency(GLsizei num_primitives) const
DLL_API void draw_line_strip_adjacency(GLsizei num_primitives) const
DLL_API void draw_points(GLsizei num_primitives) const
DLL_API vertexarray & operator=(vertexarray const &other)=delete
DLL_API void draw_line_loop(GLsizei num_primitives) const
DLL_API void draw_patches(GLsizei num_primitives) const
DLL_API void draw(Primitive primitive, GLsizei num_primitives) const
DLL_API vertexarray & operator=(vertexarray &&other)=default
DLL_API void draw(GLsizei num_primitives) const
DLL_API void draw_line_strip(GLsizei num_primitives) const
Definition: ansiformat.h:6
Primitive
Definition: primitive.h:8
Definition: idholder.h:31