Helios Engine
A modular ECS based data-oriented C++23 game engine framework
Loading...
Searching...
No Matches
helios::ecs::ScheduleOrdering Member List

This is the complete list of members for helios::ecs::ScheduleOrdering, including all inherited members.

After(this auto &&self, ScheduleTypeIndex index) -> decltype(std::forward< decltype(self)>(self))helios::ecs::ScheduleOrderinginline
After(this auto &&self, const T &schedule={}) -> decltype(std::forward< decltype(self)>(self))helios::ecs::ScheduleOrderinginline
Before(this auto &&self, ScheduleTypeIndex index) -> decltype(std::forward< decltype(self)>(self))helios::ecs::ScheduleOrderinginline
Before(this auto &&self, const T &schedule={}) -> decltype(std::forward< decltype(self)>(self))helios::ecs::ScheduleOrderinginline
Done() noexcepthelios::ecs::ScheduleOrderinginline
InStage(this auto &&self, StageTypeIndex stage) -> decltype(std::forward< decltype(self)>(self))helios::ecs::ScheduleOrderinginline
InStage(this auto &&self, const T &stage={}) -> decltype(std::forward< decltype(self)>(self))helios::ecs::ScheduleOrderinginline
operator=(const ScheduleOrdering &)=deletehelios::ecs::ScheduleOrdering
operator=(ScheduleOrdering &&) noexcept=defaulthelios::ecs::ScheduleOrdering
ScheduleOrdering(Scheduler &scheduler, size_t hash) noexcepthelios::ecs::ScheduleOrderinginline
ScheduleOrdering(Scheduler &scheduler, ScheduleTypeIndex index) noexcepthelios::ecs::ScheduleOrderinginline
ScheduleOrdering(const T &schedule, Scheduler &scheduler) noexcepthelios::ecs::ScheduleOrderinginlineexplicit
ScheduleOrdering(ScheduleOrdering &&) noexcept=defaulthelios::ecs::ScheduleOrdering
ScheduleOrdering(const ScheduleOrdering &)=deletehelios::ecs::ScheduleOrdering
Scheduler classhelios::ecs::ScheduleOrderingfriend
~ScheduleOrdering() noexcept=defaulthelios::ecs::ScheduleOrdering