Ember
A C++ 20 'game engine' built with SDL3 with wide platform support.
Public Member Functions | Public Attributes | List of all members
Application Struct Reference

#include <engine_config.h>

Public Member Functions

bool load (const tinyxml2::XMLElement *root)
 

Public Attributes

const char * name = "Window - Ember Engine"
 
const char * version = "1.0"
 
const char * package_name = "br.com.vsaint1.ember_engine"
 
const char * icon_path = "res/icon.png"
 
const char * description = "EEngine"
 
int max_fps = 60
 
bool is_fullscreen = false
 
bool is_resizable = true
 
bool is_debug = true
 

Member Function Documentation

◆ load()

bool Application::load ( const tinyxml2::XMLElement *  root)

Member Data Documentation

◆ description

const char* Application::description = "EEngine"

◆ icon_path

const char* Application::icon_path = "res/icon.png"

◆ is_debug

bool Application::is_debug = true

◆ is_fullscreen

bool Application::is_fullscreen = false

◆ is_resizable

bool Application::is_resizable = true

◆ max_fps

int Application::max_fps = 60

◆ name

const char* Application::name = "Window - Ember Engine"

◆ package_name

const char* Application::package_name = "br.com.vsaint1.ember_engine"

◆ version

const char* Application::version = "1.0"

The documentation for this struct was generated from the following files: