Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::engine Struct Reference

#include <engine.h>

Static Public Member Functions

static auto create (rtti::context &ctx, cmd_line::parser &parser) -> bool
 
static auto init_core (const cmd_line::parser &parser) -> bool
 
static auto init_systems (const cmd_line::parser &parser) -> bool
 
static auto interrupt () -> bool
 
static auto deinit () -> bool
 
static auto destroy () -> bool
 
static auto process () -> int
 
static auto context () -> rtti::context &
 

Detailed Description

Definition at line 17 of file engine.h.

Member Function Documentation

◆ context()

auto unravel::engine::context ( ) -> rtti::context&
static

Definition at line 115 of file engine.cpp.

◆ create()

auto unravel::engine::create ( rtti::context & ctx,
cmd_line::parser & parser ) -> bool
static

Definition at line 120 of file engine.cpp.

◆ deinit()

auto unravel::engine::deinit ( ) -> bool
static

Definition at line 279 of file engine.cpp.

◆ destroy()

auto unravel::engine::destroy ( ) -> bool
static

Definition at line 366 of file engine.cpp.

◆ init_core()

auto unravel::engine::init_core ( const cmd_line::parser & parser) -> bool
static

Definition at line 169 of file engine.cpp.

◆ init_systems()

auto unravel::engine::init_systems ( const cmd_line::parser & parser) -> bool
static

Definition at line 200 of file engine.cpp.

◆ interrupt()

auto unravel::engine::interrupt ( ) -> bool
static

Definition at line 477 of file engine.cpp.

◆ process()

auto unravel::engine::process ( ) -> int
static

Definition at line 403 of file engine.cpp.


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