Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::MeshLoader Class Reference

#include <MeshLoader.h>

Inheritance diagram for EngineCore::MeshLoader:

Public Member Functions

virtual ~MeshLoader ()
virtual void loadMesh (const std::filesystem::path &filePath, std::vector< Vertex > &vertices, std::vector< uint32_t > &indices, std::vector< std::unique_ptr< TextureLoadData > > &textureLoadData)

Detailed Description

Definition at line 10 of file MeshLoader.h.

Constructor & Destructor Documentation

◆ ~MeshLoader()

EngineCore::MeshLoader::~MeshLoader ( )
virtual

Definition at line 4 of file MeshLoader.cpp.

Member Function Documentation

◆ loadMesh()

void EngineCore::MeshLoader::loadMesh ( const std::filesystem::path & filePath,
std::vector< Vertex > & vertices,
std::vector< uint32_t > & indices,
std::vector< std::unique_ptr< TextureLoadData > > & textureLoadData )
virtual

Reimplemented in EngineCore::MeshLoaderGltf.

Definition at line 7 of file MeshLoader.cpp.


The documentation for this class was generated from the following files:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Mesh/MeshLoader.h
  • /home/magerbeton/Documents/gl3-vulkan/Engine/src/Engine/Mesh/MeshLoader.cpp