MouseInfo constructor
MouseInfo({
- Vector2D? position,
- Vector2D? delta,
- Vector2D? wheel,
- MouseButtonInfo? btnLeft,
- MouseButtonInfo? btnMiddle,
- MouseButtonInfo? btnRight,
- MouseButtonInfo? btnSide,
- MouseButtonInfo? btnExtra,
- MouseButtonInfo? btnForward,
- MouseButtonInfo? btnBack,
Implementation
MouseInfo({
Vector2D? position,
Vector2D? delta,
Vector2D? wheel,
MouseButtonInfo? btnLeft,
MouseButtonInfo? btnMiddle,
MouseButtonInfo? btnRight,
MouseButtonInfo? btnSide,
MouseButtonInfo? btnExtra,
MouseButtonInfo? btnForward,
MouseButtonInfo? btnBack,
}) :
position = position ?? .zero(),
delta = delta ?? .zero(),
wheel = wheel ?? .zero(),
btnLeft = btnLeft ?? .new(),
btnMiddle = btnMiddle ?? .new(),
btnRight = btnRight ?? .new(),
btnSide = btnSide ?? .new(),
btnExtra = btnExtra ?? .new(),
btnForward = btnForward ?? .new(),
btnBack = btnBack ?? .new();