1using System.Runtime.InteropServices;
26 int nextIndex = (currentIndex + 1) % 2;
27 Interlocked.Exchange(ref
_sharedPtr->ActiveIndex, nextIndex);
47 Mouse.m_currentMousePosition =
new Point2((
int)mousePositionX, (
int)mousePositionY);
48 for (
int gamepadIndex = 0; gamepadIndex < 4; gamepadIndex++) {
69 if (((
byte)type & 128) == 128) {
123 Mouse.m_queuedMouseMovement +=
new Vector2(e->
X, e->
Y);
126 Mouse.m_queuedMouseWheelMovement -= (e->
Y);
static void FocusedChangedHandler(bool focused)
static void ResizeHandler(Vector2D< int > _)
static readonly Point2 One