Conquer Space 0.0.0
A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics.
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
cqsp::engine::Mesh Class Reference

#include <mesh.h>

Inheritance diagram for cqsp::engine::Mesh:
cqsp::asset::ModelMesh

Public Member Functions

 Mesh ()
 
 ~Mesh ()
 
void Draw ()
 

Static Public Member Functions

static void Destroy (Mesh &mesh)
 

Public Attributes

unsigned int VAO
 
unsigned int VBO
 
unsigned int EBO
 
unsigned int indicies
 
unsigned int mode
 
DrawType buffer_type = DrawType::ELEMENTS
 

Constructor & Destructor Documentation

◆ Mesh()

cqsp::engine::Mesh::Mesh ( )

◆ ~Mesh()

cqsp::engine::Mesh::~Mesh ( )

Member Function Documentation

◆ Destroy()

void cqsp::engine::Mesh::Destroy ( Mesh mesh)
static

◆ Draw()

void cqsp::engine::Mesh::Draw ( )

Member Data Documentation

◆ buffer_type

DrawType cqsp::engine::Mesh::buffer_type = DrawType::ELEMENTS

◆ EBO

unsigned int cqsp::engine::Mesh::EBO

◆ indicies

unsigned int cqsp::engine::Mesh::indicies

◆ mode

unsigned int cqsp::engine::Mesh::mode

◆ VAO

unsigned int cqsp::engine::Mesh::VAO

◆ VBO

unsigned int cqsp::engine::Mesh::VBO

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