Brunot
Loading...
Searching...
No Matches
Mesh.h File Reference

A object to hold and manage meshes in opengl. More...

#include <memory>
#include "VAO.h"
#include "IndexBuffer.h"
#include "VertexBuffer.h"
#include "Graphics/Vertex.h"
#include "System/json.h"
#include "Utility/Math/Vector4D.h"
Include dependency graph for Mesh.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Mesh

Enumerations

enum class  uniforms : GLint {
  world = 0 , projection = 1 , view = 2 , multColor = 3 ,
  uvOffset = 4
}

Detailed Description

A object to hold and manage meshes in opengl.

DETAILS

Author
Aidan Hartman (aidan.nosp@m..har.nosp@m.tman@.nosp@m.digi.nosp@m.pen.e.nosp@m.du) Pair progamming with Ori Ori Balashov (ori.b.nosp@m.alas.nosp@m.hov@d.nosp@m.igip.nosp@m.en.ed.nosp@m.u) Pair progamming with Aidan
Date
2025 / 11 / 19

Enumeration Type Documentation

◆ uniforms

enum class uniforms : GLint
strong
Todo
: Remove this enum (in mesh)
Enumerator
world 
projection 
view 
multColor 
uvOffset