-
Notifications
You must be signed in to change notification settings - Fork 3
Mouse.API
Representation of mouse input.
- Source:
-
Return the singleton.
- Source:
-
Returns true if the mouse did enter the window (canvas).
- Source:
- Type
- Boolean
-
Returns true if the mouse did leave the window (canvas).
- Source:
- Type
- Boolean
-
Returns true if the mouse did move.
- Source:
- Type
- Boolean
-
getPosition(v) → {Vec2}
-
Return current mouse position.
Name Type Argument Description vVec2 <optional>
Out position
- Source:
- Type
- Vec2
-
getPositionLast(v) → {Vec2}
-
Return previous mouse position.
Name Type Argument Description vVec2 <optional>
Out position
- Source:
- Type
- Vec2
-
getPositionLastNormalized(v) → {Vec2}
-
Return previous mouse position normaliized.
Name Type Argument Description vVec2 <optional>
Out position
- Source:
- Type
- Vec2
-
getPositionNormalized(v) → {Vec2}
-
Return current mouse position normaliized.
Name Type Argument Description vVec2 <optional>
Out position
- Source:
- Type
- Vec2
-
Return mouse wheel delta.
- Source:
- Type
- Number
-
Return current mouse position x.
- Source:
- Type
- Number
-
Return previous mouse position x.
- Source:
- Type
- Number
-
Return previous mouse position x normalized.
- Source:
- Type
- Number
-
Return current mouse position x normalized.
- Source:
- Type
- Number
-
Return current mouse position y.
- Source:
- Type
- Number
-
Return previous mouse position y.
- Source:
- Type
- Number
-
Return previous mouse position x normalized.
- Source:
- Type
- Number
-
Return current mouse position y normalized.
- Source:
- Type
- Number
-
Returns true if the mouse is down.
- Source:
- Type
- Boolean
-
Returns true if the mouse is dragged.
- Source:
- Type
- Boolean
-
Returns true if the mouse is pressed (hold).
- Source:
- Type
- Boolean