跳至主要内容

Class MouseDevice

Assembly: ChocDino.PartyIO.dll
Declaration
public class MouseDevice

Properties

DeviceId

Declaration
public int DeviceId { get; }

FriendlyName

Declaration
public string FriendlyName { get; }

ManufacturerName

Declaration
public string ManufacturerName { get; }

InstanceId

Declaration
public string InstanceId { get; }

IsInstanceIdUnique

Declaration
public bool IsInstanceIdUnique { get; }

ConnectionState

Declaration
public MouseConnectionState ConnectionState { get; }

PositionDelta

Declaration
public Vector3 PositionDelta { get; }

ScrollDelta

Declaration
public Vector2 ScrollDelta { get; }

Methods

IsPressed(MouseButton)

Declaration
public bool IsPressed(MouseButton button)
Returns

System.Boolean

Parameters
TypeName
ChocDino.PartyIO.MouseButtonbutton

WasPressedThisFrame(MouseButton)

Declaration
public bool WasPressedThisFrame(MouseButton button)
Returns

System.Boolean

Parameters
TypeName
ChocDino.PartyIO.MouseButtonbutton

WasReleasedThisFrame(MouseButton)

Declaration
public bool WasReleasedThisFrame(MouseButton button)
Returns

System.Boolean

Parameters
TypeName
ChocDino.PartyIO.MouseButtonbutton

IsPositionAbsolute()

Declaration
public bool IsPositionAbsolute()
Returns

System.Boolean

IsVirtualDesktopPosition()

Declaration
public bool IsVirtualDesktopPosition()
Returns

System.Boolean