Skip to main content

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