Voltray Engine Docs
Loading...
Searching...
No Matches
VertexBuffer Class Reference

Manages an OpenGL Vertex Buffer Object (VBO). More...

#include <VertexBuffer.h>

Public Member Functions

 VertexBuffer (const void *data, unsigned int size)
 
 ~VertexBuffer ()
 
void Bind () const
 
void Unbind () const
 

Detailed Description

Manages an OpenGL Vertex Buffer Object (VBO).

This class encapsulates the creation, binding, and deletion of an OpenGL vertex buffer, which stores vertex data on the GPU for rendering operations.

Constructor & Destructor Documentation

◆ VertexBuffer()

VertexBuffer::VertexBuffer ( const void *  data,
unsigned int  size 
)

◆ ~VertexBuffer()

VertexBuffer::~VertexBuffer ( )

Member Function Documentation

◆ Bind()

void VertexBuffer::Bind ( ) const

◆ Unbind()

void VertexBuffer::Unbind ( ) const

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