zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Zeni::Vertex_Buffer_Renderer_GL_Shader Class Reference

#include <Vertex_Buffer.h>

Inherits Zeni::Vertex_Buffer_Renderer.

Public Member Functions

 Vertex_Buffer_Renderer_GL_Shader (Vertex_Buffer &vertex_buffer)
 
virtual ~Vertex_Buffer_Renderer_GL_Shader ()
 
virtual void render ()
 
- Public Member Functions inherited from Zeni::Vertex_Buffer_Renderer
 Vertex_Buffer_Renderer (Vertex_Buffer &vertex_buffer)
 
virtual ~Vertex_Buffer_Renderer ()
 

Additional Inherited Members

- Protected Attributes inherited from Zeni::Vertex_Buffer_Renderer
Vertex_Bufferm_vbo
 

Detailed Description

Definition at line 236 of file Vertex_Buffer.h.

Constructor & Destructor Documentation

Zeni::Vertex_Buffer_Renderer_GL_Shader::Vertex_Buffer_Renderer_GL_Shader ( Vertex_Buffer vertex_buffer)

HACK: Switch to BGRA order

Definition at line 652 of file Vertex_Buffer.cpp.

References GL_ARRAY_BUFFER, GL_STATIC_DRAW, glBindBuffer(), glBufferData(), glGenBuffers(), i, j, memcpy, memset, and swap().

Zeni::Vertex_Buffer_Renderer_GL_Shader::~Vertex_Buffer_Renderer_GL_Shader ( )
virtual

Definition at line 743 of file Vertex_Buffer.cpp.

References glDeleteBuffers(), and i.

Member Function Documentation


The documentation for this class was generated from the following files: