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