34 lines
1.2 KiB
C#
34 lines
1.2 KiB
C#
using System.Collections.Generic;
|
|
|
|
namespace AxibugEmuOnline.Client.InputDevices
|
|
{
|
|
/// <summary>
|
|
/// 通用游戏控制器
|
|
/// </summary>
|
|
public class GamePad_D : InputDevice_D
|
|
{
|
|
public Button_C Up { get; private set; }
|
|
public Button_C Down { get; private set; }
|
|
public Button_C Left { get; private set; }
|
|
public Button_C Right { get; private set; }
|
|
public Button_C Option { get; private set; }
|
|
public Button_C Start { get; private set; }
|
|
public Button_C North { get; private set; }
|
|
public Button_C South { get; private set; }
|
|
public Button_C West { get; private set; }
|
|
public Button_C East { get; private set; }
|
|
public Button_C LeftShoulder { get; private set; }
|
|
public Button_C RightShoulder { get; private set; }
|
|
public Button_C LeftTrigger { get; private set; }
|
|
public Button_C RightTrigger { get; private set; }
|
|
|
|
public GamePad_D(InputResolver resolver) : base(resolver) { }
|
|
|
|
protected override List<InputControl_D> DefineControls()
|
|
{
|
|
throw new System.NotImplementedException();
|
|
}
|
|
|
|
|
|
}
|
|
} |