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
Type | Name |
---|---|
ChocDino.PartyIO.MouseButton | button |
WasPressedThisFrame(MouseButton)
Declaration
public bool WasPressedThisFrame(MouseButton button)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
ChocDino.PartyIO.MouseButton | button |
WasReleasedThisFrame(MouseButton)
Declaration
public bool WasReleasedThisFrame(MouseButton button)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
ChocDino.PartyIO.MouseButton | button |
IsPositionAbsolute()
Declaration
public bool IsPositionAbsolute()
Returns
System.Boolean
IsVirtualDesktopPosition()
Declaration
public bool IsVirtualDesktopPosition()
Returns
System.Boolean