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

UpdateStage - main update logic phase. More...

#include <schedules.hpp>

Static Public Member Functions

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

Detailed Description

UpdateStage - main update logic phase.

This is where most game/simulation logic runs on every frame. Executes after MainStage and can run systems in parallel on worker threads.

Schedules in this stage: First, PreUpdate, Update, PostUpdate, Last

Definition at line 51 of file schedules.hpp.

Member Function Documentation

◆ GetName()

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

◆ IsStage()

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