Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::EnvironmentException Class Reference

Is thrown when the environment for the game is not setup properly. So for example if we cant find an openxr runtime this is thrown. More...

#include <ApplicationContext.h>

Inheritance diagram for EngineCore::EnvironmentException:
Collaboration diagram for EngineCore::EnvironmentException:

Public Member Functions

 EnvironmentException (std::string message)
const char * what () const noexcept override

Private Attributes

std::string message_

Detailed Description

Is thrown when the environment for the game is not setup properly. So for example if we cant find an openxr runtime this is thrown.

Definition at line 18 of file ApplicationContext.h.

Constructor & Destructor Documentation

◆ EnvironmentException()

EngineCore::EnvironmentException::EnvironmentException ( std::string message)
inlineexplicit

Definition at line 21 of file ApplicationContext.h.

References message_.

Member Function Documentation

◆ what()

const char * EngineCore::EnvironmentException::what ( ) const
inlinenodiscardoverridenoexcept

Definition at line 23 of file ApplicationContext.h.

References message_.

Member Data Documentation

◆ message_

std::string EngineCore::EnvironmentException::message_
private

Definition at line 29 of file ApplicationContext.h.

Referenced by EnvironmentException(), and what().


The documentation for this class was generated from the following file: