VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
Mesh.hpp File Reference

This file defines MeshData struct and all other structs needed for it. More...

#include "components/PathUtils.hpp"
#include "components/AssetTypes.hpp"
#include <filesystem>
#include <glm/glm.hpp>
#include <vector>
#include <string>
#include <SDL3/SDL.h>
#include <iostream>

Go to the source code of this file.

Classes

struct  vex::Vertex
 Vertex structure for mesh data. More...
struct  vex::Submesh
 Submesh structure for mesh data, its made like this cause some file formats hold multiple meshes in one file, but engine supports only one mesh per file. More...
struct  vex::MeshData
 Mesh data structure for loading and managing mesh data. More...

Namespaces

namespace  vex

Detailed Description

This file defines MeshData struct and all other structs needed for it.

Author
Eryk Roszkowski

Definition in file Mesh.hpp.

Macro Definition Documentation

◆ SDL_MAIN_HANDLED

#define SDL_MAIN_HANDLED

Definition at line 15 of file Mesh.hpp.