Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::ViewportInteraction::MouseInteraction Struct Reference

State relating to an individual mouse interaction. More...

#include <ViewportTypes.h>

Public Attributes

MousePick m_mousePick
 The mouse pick ray in world space and screen coordinates in screen space.
 
MouseButtons m_mouseButtons
 The current state of the mouse buttons.
 
InteractionId m_interactionId
 
KeyboardModifiers m_keyboardModifiers
 The state of the keyboard modifiers (Alt/Ctrl/Shift).
 

Detailed Description

State relating to an individual mouse interaction.

Member Data Documentation

◆ m_interactionId

InteractionId AzToolsFramework::ViewportInteraction::MouseInteraction::m_interactionId

The EntityId of the camera this click came from and the id of the viewport it originated from.


The documentation for this struct was generated from the following file: