Flecs v4.0
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
system_mixin.inl
Go to the documentation of this file.
1
16void interval(ecs_ftime_t interval);
17
22
26void timeout(ecs_ftime_t timeout);
27
32
36void rate(int32_t rate);
37
41void start();
42
46void stop();
47
51template<typename T>
53
58
ecs_ftime_t timeout()
Get timeout.
ecs_ftime_t interval()
Get interval.
void interval(ecs_ftime_t interval)
Set interval.
void start()
Start timer.
void stop()
Stop timer.
void set_tick_source()
Set external tick source.
void rate(int32_t rate)
Set system rate (system is its own tick source).
void timeout(ecs_ftime_t timeout)
Set timeout.
void set_tick_source(flecs::entity e)
Set external tick source.
#define ecs_ftime_t
Customizable precision for scalar time values.
Definition flecs.h:59
Entity.
Definition entity.hpp:30