Skip to content

Class eva::Tickable

ClassList > 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