public static BBMacroOpCode InputType2OpCode(BBInputType type) { BBMacroOpCode code = BBMacroOpCode.None; switch (type) { case BBInputType.Press: code = BBMacroOpCode.Press; break; case BBInputType.Move: code = BBMacroOpCode.Move; break; case BBInputType.Release: code = BBMacroOpCode.Release; break; case BBInputType.Wheel: code = BBMacroOpCode.Wheel; break; case BBInputType.KeyDown: code = BBMacroOpCode.KeyDown; break; case BBInputType.KeyUp: code = BBMacroOpCode.KeyUp; break; } return(code); }
public static bool IsMouseInputType(BBInputType type) { return(type == BBInputType.Press || type == BBInputType.Move || type == BBInputType.Release || type == BBInputType.Wheel); }
public static bool IsKeyboardInputType(BBInputType type) { return(type == BBInputType.KeyDown || type == BBInputType.KeyUp); }