|
Golias Engine
A C++ 20 'game engine' built with SDL3 with wide platform support.
|
Engine configuration loaded from project.xml.
More...
#include <project_config.h>
Public Member Functions | |
| bool | load () |
| const char * | get_orientation_str () const |
| RendererDevice & | get_renderer_device () |
| Performance & | get_performance () |
| Application & | get_application () |
| Environment & | get_environment () |
| Viewport & | get_viewport () |
| Window & | get_window () |
| bool | is_vsync () const |
| void | set_vsync (bool enabled) |
Public Attributes | |
| bool | is_debug = false |
| Orientation | orientation = Orientation::LANDSCAPE_LEFT |
| TextureFiltering | texture_filtering = TextureFiltering::NEAREST |
Engine configuration loaded from project.xml.
| Application & EngineConfig::get_application | ( | ) |
| Environment & EngineConfig::get_environment | ( | ) |
| const char * EngineConfig::get_orientation_str | ( | ) | const |
| Performance & EngineConfig::get_performance | ( | ) |
| RendererDevice & EngineConfig::get_renderer_device | ( | ) |
| Viewport & EngineConfig::get_viewport | ( | ) |
| Window & EngineConfig::get_window | ( | ) |
| bool EngineConfig::is_vsync | ( | ) | const |
| bool EngineConfig::load | ( | ) |
| void EngineConfig::set_vsync | ( | bool | enabled | ) |
| bool EngineConfig::is_debug = false |
| Orientation EngineConfig::orientation = Orientation::LANDSCAPE_LEFT |
| TextureFiltering EngineConfig::texture_filtering = TextureFiltering::NEAREST |