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

MainStage - main thread execution phase. More...

#include <schedules.hpp>

Static Public Member Functions

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

Detailed Description

MainStage - main thread execution phase.

Executes synchronously on the main thread for tasks that require main thread context (e.g., window events, input polling). This stage runs on every frame before the UpdateStage.

Schedules in this stage: Main

Definition at line 39 of file schedules.hpp.

Member Function Documentation

◆ GetName()

static constexpr std::string_view helios::app::MainStage::GetName ( )
inlinestaticconstexprnoexcept

◆ IsStage()

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