mirror of
https://github.com/babalae/better-genshin-impact.git
synced 2026-04-23 22:10:00 +08:00
27 lines
516 B
C#
27 lines
516 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
|
|
}
|