Helios Engine 0.1.0
A modular ECS based data-oriented C++23 game engine
 
Loading...
Searching...
No Matches
helios::app::StartUpStage Struct Reference

StartUpStage - application initialization phase. More...

#include <schedules.hpp>

Static Public Member Functions

static constexpr bool IsStage () noexcept
 
static constexpr std::string_view GetName () noexcept
 

Detailed Description

StartUpStage - application initialization phase.

This is the first stage executed during application initialization. Runs once at application start. Systems in this stage initialize resources, load configuration, and prepare the application for the main loop.

Schedules in this stage: PreStartup, Startup, PostStartup

Definition at line 26 of file schedules.hpp.

Member Function Documentation

◆ GetName()

static constexpr std::string_view helios::app::StartUpStage::GetName ( )
inlinestaticconstexprnoexcept
Examples
/home/runner/work/HeliosEngine/HeliosEngine/src/core/include/helios/core/app/schedules.hpp.

Definition at line 28 of file schedules.hpp.

28{ return "StartUpStage"; }

◆ IsStage()

static constexpr bool helios::app::StartUpStage::IsStage ( )
inlinestaticconstexprnoexcept