Ember
A C++ 20 'game engine' built with SDL3 with wide platform support.
|
#include <engine_config.h>
Public Member Functions | |
bool | load () |
const char * | get_orientation_str () const |
RendererDevice | get_renderer_device () const |
Threading | get_threading () const |
Application | get_application () const |
Environment | get_environment () const |
Viewport | get_viewport () const |
Window | get_window () const |
bool | is_vsync () const |
void | set_vsync (bool enabled) |
Public Attributes | |
Orientation | orientation = Orientation::LANDSCAPE_LEFT |
TextureFiltering | texture_filtering = TextureFiltering::NEAREST |
Application EngineConfig::get_application | ( | ) | const |
Environment EngineConfig::get_environment | ( | ) | const |
const char * EngineConfig::get_orientation_str | ( | ) | const |
RendererDevice EngineConfig::get_renderer_device | ( | ) | const |
Threading EngineConfig::get_threading | ( | ) | const |
Viewport EngineConfig::get_viewport | ( | ) | const |
Window EngineConfig::get_window | ( | ) | const |
bool EngineConfig::is_vsync | ( | ) | const |
bool EngineConfig::load | ( | ) |
void EngineConfig::set_vsync | ( | bool | enabled | ) |
Orientation EngineConfig::orientation = Orientation::LANDSCAPE_LEFT |
TextureFiltering EngineConfig::texture_filtering = TextureFiltering::NEAREST |