GameController::~GameController()
{
- use_event_dispatcher(0);
+ use_event_dispatcher(nullptr);
delete priv;
}
else if(priv->event_pipe)
{
GameControllerTimerThread::remove_slot(*priv->timer_slot);
- priv->timer_slot = 0;
+ priv->timer_slot = nullptr;
delete priv->event_pipe;
- priv->event_pipe = 0;
+ priv->event_pipe = nullptr;
}
}
}
-GameController::Private::Private():
- index(0),
- last_packet_number(0),
- event_pipe(0),
- timer_slot(0)
-{ }
-
bool GameController::Private::generate_event()
{
event_pipe->put(1);
}
-GameControllerTimerThread *GameControllerTimerThread::thread = 0;
+GameControllerTimerThread *GameControllerTimerThread::thread = nullptr;
GameControllerTimerThread::GameControllerTimerThread():
- Thread("GameController"),
- n_users(0)
+ Thread("GameController")
{
launch();
}
{
thread->timer.add(Time::zero);
delete thread;
- thread = 0;
+ thread = nullptr;
}
}