|
Potato Engine
|
Abstract class that route ticking functionality. More...
#include <Tickable.hpp>
Public Member Functions | |
| bool | isTicking () const |
| Checks if object is ticking. | |
| void | SetTicking (bool isEnabled) |
| Sets tick state for object. | |
Protected Member Functions | |
| virtual void | Tick (float dt) |
| Update tick event. | |
Abstract class that route ticking functionality.
Definition at line 9 of file Tickable.hpp.
|
protectedpure virtual |
Definition at line 27 of file Tickable.cpp.
| bool Tickable::isTicking | ( | ) | const |
Checks if object is ticking.
Definition at line 8 of file Tickable.cpp.
| void Tickable::SetTicking | ( | bool | isEnabled | ) |
Sets tick state for object.
| isEnabled | tick state |
DO NOT CALL IN CONSTRUCTOR
Definition at line 12 of file Tickable.cpp.
|
protectedvirtual |
Update tick event.
This function is called every tick on the update step. Put all gameplay functionality that should run every update here (custom movement logic, etc.)
| dt | Deltatime; time elapsed since last frame in ms |
Reimplemented in Actor, DebugInfo, Player, and PlayerController.
Definition at line 26 of file Tickable.cpp.