#include <Simulated.h>
Inheritance diagram for Teddy::SpaceGame::Simulated:

Public Methods | |
| Simulated () | |
| Constructor. More... | |
| virtual | ~Simulated () |
| Destructor. More... | |
| virtual void | tick ()=0 |
| virtual void | lock () |
| virtual void | unlock () |
Protected Attributes | |
| SDL_mutex * | mutex |
| Multithreading control. More... | |
Definition at line 37 of file Simulated.h.
|
|
Constructor.
Definition at line 33 of file Simulated.cpp. References mutex. |
|
|
Destructor.
Definition at line 39 of file Simulated.cpp. References mutex. |
|
|
Definition at line 44 of file Simulated.cpp. References mutex. Referenced by Teddy::SpaceGame::SimulatedInstance::tick(), and Teddy::SpaceGame::CollisionInstance::tick(). |
|
|
Reimplemented in Teddy::SpaceGame::CollisionInstance, Teddy::SpaceGame::Ship, Teddy::SpaceGame::ShipCamera, and Teddy::SpaceGame::SimulatedInstance. |
|
|
Definition at line 48 of file Simulated.cpp. References mutex. Referenced by Teddy::SpaceGame::SimulatedInstance::tick(), and Teddy::SpaceGame::CollisionInstance::tick(). |
|
|
Multithreading control.
Definition at line 48 of file Simulated.h. Referenced by lock(), Simulated(), unlock(), and ~Simulated(). |