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

This file defines interface Class for vulkan backend. More...

#include <cstdint>
#include "context.hpp"
#include "SwapchainManager.hpp"
#include "PhysicsDebug.hpp"
#include "Resources.hpp"
#include "Pipeline.hpp"
#include "MeshManager.hpp"
#include "Renderer.hpp"
#include <SDL3/SDL.h>
#include <memory>
#include <components/GameInfo.hpp>
#include <components/UI/UIVertex.hpp>
#include "components/VirtualFileSystem.hpp"
#include "components/Environment.hpp"

Go to the source code of this file.

Classes

class  vex::Interface
 Interface Class for vulkan backend. More...

Namespaces

namespace  vex

Macros

#define VMA_STATIC_VULKAN_FUNCTIONS   0
#define VMA_DYNAMIC_VULKAN_FUNCTIONS   1

Detailed Description

This file defines interface Class for vulkan backend.

Author
Eryk Roszkowski

Definition in file Interface.hpp.

Macro Definition Documentation

◆ VMA_DYNAMIC_VULKAN_FUNCTIONS

#define VMA_DYNAMIC_VULKAN_FUNCTIONS   1

Definition at line 11 of file Interface.hpp.

◆ VMA_STATIC_VULKAN_FUNCTIONS

#define VMA_STATIC_VULKAN_FUNCTIONS   0

Definition at line 10 of file Interface.hpp.