#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(). |