struct PlatformInfo

Contains per-platform information used primarily for build purposes.

Public

Constructors

PlatformInfo

PlatformInfo() = default

Methods

~PlatformInfo

~PlatformInfo() noexcept override = default

staticGetRttiStatic

static RTTIType *GetRttiStatic()

GetRtti

RTTIType *GetRtti() const

Returns an interface you can use to access class' Run Time Type Information.

Fields

Type

Type of platform this object contains data for.

Defines

String Defines

A set of semicolon separated defines to use when compiling scripts for this platform.

MainScene

Default scene that is loaded when the application is started.

Fullscreen

bool Fullscreen

If true the application will be started in fullscreen using user's desktop resolution.

WindowedWidth

u32 WindowedWidth

Width of the window if not starting the application in fullscreen.

WindowedHeight

u32 WindowedHeight

Height of the window if not starting the application in fullscreen.

Debug

bool Debug

Determines should the scripts be output in debug mode (worse performance but better error reporting).