MouseInfo<Vector2StructType> constructor
MouseInfo<Vector2StructType> ({
- Vector2StructType? position,
- Vector2StructType? delta,
- Vector2StructType? wheel,
- MouseButtonInfo? btnLeft,
- MouseButtonInfo? btnMiddle,
- MouseButtonInfo? btnRight,
- MouseButtonInfo? btnSide,
- MouseButtonInfo? btnExtra,
- MouseButtonInfo? btnForward,
- MouseButtonInfo? btnBack,
Implementation
MouseInfo({
Vector2StructType? position,
Vector2StructType? delta,
Vector2StructType? wheel,
MouseButtonInfo? btnLeft,
MouseButtonInfo? btnMiddle,
MouseButtonInfo? btnRight,
MouseButtonInfo? btnSide,
MouseButtonInfo? btnExtra,
MouseButtonInfo? btnForward,
MouseButtonInfo? btnBack,
}) :
position = position ?? RaylibVector2Factories.zeroFactory() as Vector2StructType,
delta = delta ?? RaylibVector2Factories.zeroFactory() as Vector2StructType,
wheel = wheel ?? RaylibVector2Factories.zeroFactory() as Vector2StructType,
btnLeft = btnLeft ?? .new(),
btnMiddle = btnMiddle ?? .new(),
btnRight = btnRight ?? .new(),
btnSide = btnSide ?? .new(),
btnExtra = btnExtra ?? .new(),
btnForward = btnForward ?? .new(),
btnBack = btnBack ?? .new();