/*
 * Copyright (C) 2012-2026 MotionSystems
 *
 * This file is part of ForceSeatMI SDK.
 *
 * www.motionsystems.eu
 *
 */

#include "ForceSeatMIPhysXVehicle.h"
#include "ForceSeatMIPhysXVehicle_ControllerCore.h"

#define LOCTEXT_NAMESPACE "ForceSeatMIPhysXVehicle"

class ForceSeatMIPhysXVehicle_Impl : public  ForceSeatMIPhysXVehicle
{
public:
	virtual IForceSeatMIPhysXVehicle_ControllerCore* CreateControllerCore(AWheeledVehicle* vehicle) override
	{
		return new ForceSeatMIPhysXVehicle_ControllerCore(vehicle);
	}
};

#undef LOCTEXT_NAMESPACE

IMPLEMENT_MODULE(ForceSeatMIPhysXVehicle_Impl, ForceSeatMIPhysXVehicle)
