Hubris Engine Dev
A Project to learn and get into Game Engine developement.
 
Loading...
Searching...
No Matches
Engine Configuration and Management

Classes

struct  Hubris::EngineConfig
 Used to configure the engine on instantiation. More...
 
class  Hubris::GraphicsManager
 
class  Hubris::Engine
 Stores and defines Engine wide data and functionalities. More...
 

Typedefs

typedef void(* Hubris::StartupCallback) ()
 

Enumerations

enum class  Hubris::RenderAPI : unsigned short {
  Hubris::RenderAPI::OpenGL , Hubris::RenderAPI::Vulkan , Hubris::RenderAPI::DX12 , Hubris::RenderAPI::DX11 ,
  Hubris::RenderAPI::None
}
 

Detailed Description

This group contains the Engine and its configuration details.

Typedef Documentation

◆ StartupCallback

typedef void(* Hubris::StartupCallback) ()

Definition at line 26 of file Engine.h.

Enumeration Type Documentation

◆ RenderAPI

enum class Hubris::RenderAPI : unsigned short
strong
Enumerator
OpenGL 
Vulkan 
DX12 
DX11 
None 

Definition at line 22 of file Engine.h.