Pipelines order and schedule systems for execution.
More...
Pipelines order and schedule systems for execution.
◆ get_pipeline()
◆ get_threads()
int32_t flecs::world::get_threads |
( |
| ) |
const |
|
related |
◆ pipeline() [1/2]
Create a new pipeline.
- Returns
- A pipeline builder.
Definition at line 25 of file impl.hpp.
◆ pipeline() [2/2]
template<typename Pipeline , if_not_t< is_enum< Pipeline >::value > >
Create a new pipeline.
- Template Parameters
-
Pipeline | Type associated with pipeline. |
- Returns
- A pipeline builder.
Definition at line 30 of file impl.hpp.
◆ progress()
bool flecs::world::progress |
( |
ecs_ftime_t | delta_time = 0.0 | ) |
const |
|
related |
◆ reset_clock()
void flecs::world::reset_clock |
( |
| ) |
const |
|
related |
◆ run_pipeline() [1/2]
void flecs::world::run_pipeline |
( |
const flecs::entity_t | pip, |
|
|
ecs_ftime_t | delta_time = 0.0 ) const |
|
related |
◆ run_pipeline() [2/2]
template<typename Pipeline , if_not_t< is_enum< Pipeline >::value > >
void flecs::world::run_pipeline |
( |
ecs_ftime_t | delta_time = 0.0 | ) |
const |
|
related |
Run pipeline.
- Template Parameters
-
Pipeline | Type associated with pipeline. |
- See also
- ecs_run_pipeline
Definition at line 56 of file impl.hpp.
◆ set_pipeline() [1/2]
template<typename Pipeline >
void flecs::world::set_pipeline |
( |
| ) |
const |
|
related |
◆ set_pipeline() [2/2]
◆ set_target_fps()
void flecs::world::set_target_fps |
( |
ecs_ftime_t | target_fps | ) |
const |
|
related |
◆ set_task_threads()
void flecs::world::set_task_threads |
( |
int32_t | task_threads | ) |
const |
|
related |
◆ set_threads()
void flecs::world::set_threads |
( |
int32_t | threads | ) |
const |
|
related |
◆ set_time_scale()
void flecs::world::set_time_scale |
( |
ecs_ftime_t | mul | ) |
const |
|
related |
◆ using_task_threads()
bool flecs::world::using_task_threads |
( |
| ) |
const |
|
related |