diff --git a/source/Cosmos.System2/MouseManager.cs b/source/Cosmos.System2/MouseManager.cs index e0572cd30..69d0e1c0b 100644 --- a/source/Cosmos.System2/MouseManager.cs +++ b/source/Cosmos.System2/MouseManager.cs @@ -37,6 +37,9 @@ namespace Cosmos.System FifthButton = 0b0001_0000 } + /// + /// Mouse manager class. + /// public static class MouseManager { private static List mMouseList = new List(); @@ -103,6 +106,9 @@ namespace Cosmos.System } } + /// + /// Mouse manager constructor. + /// static MouseManager() { foreach (var mouse in HAL.Global.GetMouseDevices()) @@ -111,6 +117,13 @@ namespace Cosmos.System } } + /// + /// Mouse handler. + /// + /// Mouse location change on X axis. + /// Mouse location change on Y axis. + /// Mouse pressed button state + /// unused public static void HandleMouse(int aDeltaX, int aDeltaY, int aMouseState, int aScrollWheel) { int x = (int)(X + MouseSensitivity * aDeltaX);