public static MouseEvent[] GetCurrentMouseEvents()
{
List<MouseEvent> events = new List<MouseEvent>();
int count = ICall_Input_GetCurrentMouseButtonEventCount();
for (int i = 0; i < count; ++i)
{
MouseEvent _event = new MouseEvent();
ICall_Input_GetCurrentMouseButtonEvent(i, out _event.button, out _event.eventType);
events.Add(_event);
}
return events.ToArray();
}