QuasarEngine
Cross-platform 3D engine and editor
Loading...
Searching...
No Matches
Quasar::ApplicationSpecification Struct Reference

Settings used to create the application. More...

#include <quasar/core/Application.h>

Public Attributes

std::string Name = "QuasarEngine"
 Name of the application, used in the logs.
std::filesystem::path WorkingDirectory {}
 Directory used as the current directory, so that relative paths start from it.
std::vector< std::string > Arguments {}
 Command-line arguments, without the name of the program.
WindowSpecification Window {}
 Settings of the main window, created with the application.

Detailed Description

Settings used to create the application.

Member Data Documentation

◆ WorkingDirectory

std::filesystem::path Quasar::ApplicationSpecification::WorkingDirectory {}

Directory used as the current directory, so that relative paths start from it.

A relative directory starts from the directory the program was started from. Empty keeps the current directory.


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