Class eva::Tickable¶
Base class for objects that need periodic updates.
#include <evaTickable.h>
Inherited by the following classes: eva::Switch, eva::Switch, eva::DelayTimer, eva::Heartbeat, eva::Switch
Public Functions¶
| Type | Name |
|---|---|
| Tickable () |
|
| Tickable (const Tickable &) = delete |
|
| Tickable (Tickable &&) = delete |
|
| Tickable & | operator= (const Tickable &) = delete |
| Tickable & | operator= (Tickable &&) = delete |
| virtual | ~Tickable () |
Public Static Functions¶
| Type | Name |
|---|---|
| void | tac () Triggers tick on this and all linked tickables. |
Public Functions Documentation¶
function Tickable [1/3]¶
eva::Tickable::Tickable ()
function Tickable [2/3]¶
eva::Tickable::Tickable (
const Tickable &
) = delete
function Tickable [3/3]¶
eva::Tickable::Tickable (
Tickable &&
) = delete
function operator=¶
Tickable & eva::Tickable::operator= (
const Tickable &
) = delete
function operator=¶
Tickable & eva::Tickable::operator= (
Tickable &&
) = delete
function ~Tickable¶
virtual eva::Tickable::~Tickable ()
Public Static Functions Documentation¶
function tac¶
Triggers tick on this and all linked tickables.
static void eva::Tickable::tac ()
The documentation for this class was generated from the following file src/evaTickable.h