include: Remove nested namespaces in windows.gaming.input.forcefeedback.idl.

Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Rémi Bernon 2022-04-20 19:04:01 +02:00 committed by Alexandre Julliard
parent 8421f1ec8b
commit b1998870df
1 changed files with 64 additions and 86 deletions

View File

@ -26,37 +26,18 @@ import "eventtoken.idl";
import "windowscontracts.idl"; import "windowscontracts.idl";
import "windows.foundation.idl"; import "windows.foundation.idl";
namespace Windows { namespace Windows.Gaming.Input.ForceFeedback {
namespace Gaming {
namespace Input {
namespace ForceFeedback {
typedef enum ForceFeedbackEffectAxes ForceFeedbackEffectAxes; typedef enum ForceFeedbackEffectAxes ForceFeedbackEffectAxes;
typedef enum ForceFeedbackLoadEffectResult ForceFeedbackLoadEffectResult; typedef enum ForceFeedbackLoadEffectResult ForceFeedbackLoadEffectResult;
interface IForceFeedbackEffect; interface IForceFeedbackEffect;
runtimeclass ForceFeedbackMotor; runtimeclass ForceFeedbackMotor;
}
}
}
}
namespace Windows {
namespace Gaming {
namespace Input {
namespace ForceFeedback {
declare { declare {
interface Windows.Foundation.AsyncOperationCompletedHandler<Windows.Gaming.Input.ForceFeedback.ForceFeedbackLoadEffectResult>; interface Windows.Foundation.AsyncOperationCompletedHandler<Windows.Gaming.Input.ForceFeedback.ForceFeedbackLoadEffectResult>;
interface Windows.Foundation.IAsyncOperation<Windows.Gaming.Input.ForceFeedback.ForceFeedbackLoadEffectResult>; interface Windows.Foundation.IAsyncOperation<Windows.Gaming.Input.ForceFeedback.ForceFeedbackLoadEffectResult>;
interface Windows.Foundation.Collections.IVectorView<Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor *>; interface Windows.Foundation.Collections.IVectorView<Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor *>;
} }
}
}
}
}
namespace Windows {
namespace Gaming {
namespace Input {
namespace ForceFeedback {
[ [
contract(Windows.Foundation.UniversalApiContract, 3.0), contract(Windows.Foundation.UniversalApiContract, 3.0),
flags flags
@ -111,6 +92,3 @@ namespace Windows {
[default] interface Windows.Gaming.Input.ForceFeedback.IForceFeedbackMotor; [default] interface Windows.Gaming.Input.ForceFeedback.IForceFeedbackMotor;
} }
} }
}
}
}