LiteFX 0.3.1.2022
Computer Graphics Engine
litefx.h
1#pragma once
2
3#include <litefx/core.h>
4#include <litefx/app.hpp>
5#include <litefx/math.hpp>
6#include <litefx/rendering.hpp>
7
8#if defined(BUILD_VULKAN_BACKEND) && defined (LITEFX_AUTO_IMPORT_BACKEND_HEADERS)
9# include <litefx/backends/vulkan.hpp>
10#endif // defined(BUILD_VULKAN_BACKEND) && defined (LITEFX_AUTO_IMPORT_BACKEND_HEADERS)
11
12#if defined(BUILD_DIRECTX_12_BACKEND) && defined (LITEFX_AUTO_IMPORT_BACKEND_HEADERS)
13# include <litefx/backends/dx12.hpp>
14#endif // defined(BUILD_DIRECTX_12_BACKEND) && defined (LITEFX_AUTO_IMPORT_BACKEND_HEADERS)
15
16#if defined(LITEFX_AUTO_IMPORT_NAMESPACE)
17using namespace LiteFX;
18#endif // defined(LITEFX_AUTO_IMPORT_NAMESPACE)
Definition: app.hpp:6