Symphony Of Empires
Eng3D::OpenGL::VBO Class Reference

#include <mesh.hpp>

Public Member Functions

 VBO (unsigned int _id)
 
 VBO ()
 
 ~VBO ()
 
 VBO (const VBO &)=delete
 
 VBO (VBO &&rhs) noexcept
 
VBOoperator= (VBO &rhs)
 
void bind () const
 
unsigned int get_id () const
 

Detailed Description

Definition at line 51 of file mesh.hpp.

Constructor & Destructor Documentation

◆ VBO() [1/4]

Eng3D::OpenGL::VBO::VBO ( unsigned int  _id)

Definition at line 70 of file mesh.cpp.

◆ VBO() [2/4]

Eng3D::OpenGL::VBO::VBO ( )

Definition at line 76 of file mesh.cpp.

◆ ~VBO()

Eng3D::OpenGL::VBO::~VBO ( )

Definition at line 80 of file mesh.cpp.

◆ VBO() [3/4]

Eng3D::OpenGL::VBO::VBO ( const VBO )
delete

◆ VBO() [4/4]

Eng3D::OpenGL::VBO::VBO ( VBO &&  rhs)
noexcept

Definition at line 84 of file mesh.cpp.

Member Function Documentation

◆ bind()

void Eng3D::OpenGL::VBO::bind ( ) const

Definition at line 95 of file mesh.cpp.

Here is the caller graph for this function:

◆ get_id()

unsigned int Eng3D::OpenGL::VBO::get_id ( ) const

Definition at line 99 of file mesh.cpp.

◆ operator=()

Eng3D::OpenGL::VBO & Eng3D::OpenGL::VBO::operator= ( VBO rhs)

Definition at line 89 of file mesh.cpp.


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