Elevate Engine 1
Loading...
Searching...
No Matches
Elevate::MeshData Struct Reference

#include <Mesh.h>

Public Member Functions

 MeshData ()=default
 
 MeshData (const std::vector< Vertex > &vertices, const std::vector< uint32_t > &indices, const std::vector< TexturePtr > &textures)
 

Public Attributes

std::vector< VertexVertices
 
std::vector< uint32_t > Indices
 
std::vector< TexturePtrTextures
 

Detailed Description

Definition at line 16 of file Mesh.h.

Constructor & Destructor Documentation

◆ MeshData() [1/2]

Elevate::MeshData::MeshData ( )
default

◆ MeshData() [2/2]

Elevate::MeshData::MeshData ( const std::vector< Vertex > &  vertices,
const std::vector< uint32_t > &  indices,
const std::vector< TexturePtr > &  textures 
)
inline

Definition at line 23 of file Mesh.h.

24 : Vertices(vertices), Indices(indices), Textures(textures) { }
std::vector< uint32_t > Indices
Definition Mesh.h:19
std::vector< Vertex > Vertices
Definition Mesh.h:18
std::vector< TexturePtr > Textures
Definition Mesh.h:20

Member Data Documentation

◆ Indices

std::vector<uint32_t> Elevate::MeshData::Indices

Definition at line 19 of file Mesh.h.

◆ Textures

std::vector<TexturePtr> Elevate::MeshData::Textures

Definition at line 20 of file Mesh.h.

◆ Vertices

std::vector<Vertex> Elevate::MeshData::Vertices

Definition at line 18 of file Mesh.h.


The documentation for this struct was generated from the following file: