|
CeresEngine 0.2.0
A game development framework
|
#include "CeresEngine/Material/Forward.hpp"#include "CeresEngine/RenderAPI/Forward.hpp"#include "VKLoader.hpp"#include "CeresEngine/DataTypes.hpp"#include "CeresEngine/Foundation/Allocator.hpp"#include "CeresEngine/Foundation/SmartPtr.hpp"#include "CeresEngine/Foundation/String.hpp"#include "CeresEngine/Foundation/Container/Map.hpp"#include "CeresEngine/Foundation/Container/Optional.hpp"#include "CeresEngine/Foundation/Container/Vector.hpp"#include "CeresEngine/Math/Extent.hpp"#include "CeresEngine/Math/Offset.hpp"#include "CeresEngine/RenderAPI/GPUMemory.hpp"#include "CeresEngine/Texture/TextureFormat.hpp"Go to the source code of this file.
Namespaces | |
| namespace | CeresEngine |
Macros | |
| #define | CE_VK_SAFE_CAST |
| #define | CE_VK_PROFILE_FUNC |
| #define | CE_VK_CHECK_PTR(P) (P != nullptr) |
| #define | CE_VK_RENDER_API_OBJECT_FORWARD(N) |
| #define | CE_VK_CAST dynamic_cast |
| #define | DECLARE_DEBUG_MARKER_TYPE_TRAIT(T, C) template<> struct VKDebugMarkerTypeTrait<T> { static const constexpr VkObjectType type = C; }; |
| #define CE_VK_CAST dynamic_cast |
| #define CE_VK_CHECK_PTR | ( | P | ) | (P != nullptr) |
| #define CE_VK_PROFILE_FUNC |
| #define CE_VK_RENDER_API_OBJECT_FORWARD | ( | N | ) |
| #define CE_VK_SAFE_CAST |
| #define DECLARE_DEBUG_MARKER_TYPE_TRAIT | ( | T, | |
| C | |||
| ) | template<> struct VKDebugMarkerTypeTrait<T> { static const constexpr VkObjectType type = C; }; |