mirror of
https://github.com/babalae/better-genshin-impact.git
synced 2026-04-09 13:00:39 +08:00
28 lines
532 B
C#
28 lines
532 B
C#
using System;
|
|
|
|
namespace BetterGenshinImpact.Core.Recorder.Model;
|
|
|
|
[Serializable]
|
|
public class MacroEvent
|
|
{
|
|
public MacroEventType Type { get; set; }
|
|
public int? KeyCode { get; set; }
|
|
public int MouseX { get; set; }
|
|
public int MouseY { get; set; }
|
|
public string? MouseButton { get; set; }
|
|
public double Time { get; set; }
|
|
|
|
public int? CameraOrientation { get; set; }
|
|
}
|
|
|
|
public enum MacroEventType
|
|
{
|
|
KeyDown,
|
|
KeyUp,
|
|
MouseMoveTo,
|
|
MouseMoveBy,
|
|
MouseDown,
|
|
MouseUp,
|
|
MouseWheel
|
|
}
|