|
Dodo 0.1
Template for CPP projects
|
#include <DodoContext.hpp>

Public Member Functions | |
| ~DodoContext ()=default | |
| DodoContext (const DodoContext &other)=delete | |
| DodoContext & | operator= (const DodoContext &other)=delete |
| DodoContext (DodoContext &&other) noexcept | |
| DodoContext & | operator= (DodoContext &&other) noexcept |
Static Public Member Functions | |
| template<typename... Features> | |
| static auto | createDodoContext (const VulkanContext::VulkanContextInfo< Features... > &ctxInfo) -> std::expected< DodoContext, std::string > |
Private Member Functions | |
| DodoContext ()=default | |
Private Attributes | |
| GLFWContext | _glfwContext |
| VulkanContext | _vulkanContext |
|
privatedefault |
|
default |
|
delete |
|
noexcept |
|
static |
References _glfwContext, _vulkanContext, dodo::core::GLFWContext::createContext(), and dodo::core::VulkanContext::createContext().
Referenced by main().


|
delete |
|
noexcept |
|
private |
Referenced by createDodoContext().
|
private |
Referenced by createDodoContext().