|
XLE
v0.02.0
|
Public Member Functions | |
| InterfaceState (const Coord2 &mousePosition, unsigned mouseButtonsHeld, const std::vector< Interactables::Widget > &mouseStack) | |
| bool | HasMouseOver (InteractableId id) |
| InteractableId | TopMostId () const |
| Interactables::Widget | TopMostWidget () const |
| bool | IsMouseButtonHeld (unsigned buttonIndex=0) const |
| Coord2 | MousePosition () const |
| const std::vector< Interactables::Widget > & | GetMouseOverStack () const |
Protected Attributes | |
| std::vector< Interactables::Widget > | _mouseOverStack |
| Coord2 | _mousePosition |
| unsigned | _mouseButtonsHeld |
1.8.10