Helios Engine
A modular ECS based data-oriented C++23 game engine framework
Loading...
Searching...
No Matches
helios::ecs::anonymous_namespace{schedule.cpp} Namespace Reference

Functions

constexpr ScheduleErrorKind DagToScheduleErrorKind (DagErrorKind kind) noexcept
constexpr ScheduleError DagToScheduleError (DagError error) noexcept
template<typename T, std::ranges::input_range R>
void AppendTargetRange (std::vector< T > &targets, R &&range)

Function Documentation

◆ AppendTargetRange()

template<typename T, std::ranges::input_range R>
void helios::ecs::anonymous_namespace{schedule.cpp}::AppendTargetRange ( std::vector< T > & targets,
R && range )

Definition at line 44 of file schedule.cpp.

◆ DagToScheduleError()

ScheduleError helios::ecs::anonymous_namespace{schedule.cpp}::DagToScheduleError ( DagError error)
nodiscardconstexprnoexcept

Definition at line 36 of file schedule.cpp.

◆ DagToScheduleErrorKind()

ScheduleErrorKind helios::ecs::anonymous_namespace{schedule.cpp}::DagToScheduleErrorKind ( DagErrorKind kind)
nodiscardconstexprnoexcept

Definition at line 24 of file schedule.cpp.