void CVehicleManager::Pulse()
{
	std::list<CStreamableEntity *> * streamedVehicles = g_pClient->GetStreamer()->GetStreamedInEntitiesOfType(STREAM_ENTITY_VEHICLE);

	for(std::list<CStreamableEntity *>::iterator iter = streamedVehicles->begin(); iter != streamedVehicles->end(); ++iter)
	{
		CNetworkVehicle * pVehicle = reinterpret_cast<CNetworkVehicle *>(*iter);

		// Process the vehicle
		pVehicle->Pulse();
	}
}