State input trigger.
Definition: trigger_in.h:14
TriggerIn(T &state, TriggerHandler handler)
Constructor.
Definition: trigger_in.h:22
Trigger< T > & GetTrigger() noexcept
Trigger property getter.
Definition: trigger_in.h:35
State changing trigger wrapper.
Definition: trigger.h:17
std::function< void()> TriggerHandler
Callback on trigger invocation.
Definition: trigger.h:11