Open 3D Engine AzFramework 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.
AzFramework::InputDeviceMouse::Implementation Member List

This is the complete list of members for AzFramework::InputDeviceMouse::Implementation, including all inherited members.

AZ_CLASS_ALLOCATOR(Implementation, AZ::SystemAllocator) (defined in AzFramework::InputDeviceMouse::Implementation)AzFramework::InputDeviceMouse::Implementation
AZ_DISABLE_COPY_MOVE(Implementation) (defined in AzFramework::InputDeviceMouse::Implementation)AzFramework::InputDeviceMouse::Implementation
Create(InputDeviceMouse &inputDevice)AzFramework::InputDeviceMouse::Implementationstatic
GetSystemCursorPositionNormalized() const =0AzFramework::InputDeviceMouse::Implementationpure virtual
GetSystemCursorState() const =0AzFramework::InputDeviceMouse::Implementationpure virtual
Implementation(InputDeviceMouse &inputDevice)AzFramework::InputDeviceMouse::Implementation
IsConnected() const =0AzFramework::InputDeviceMouse::Implementationpure virtual
ProcessRawEventQueues()AzFramework::InputDeviceMouse::Implementationprotected
QueueRawButtonEvent(const InputChannelId &inputChannelId, bool rawButtonState)AzFramework::InputDeviceMouse::Implementationprotected
QueueRawMovementEvent(const InputChannelId &inputChannelId, float rawMovementDelta)AzFramework::InputDeviceMouse::Implementationprotected
RawButtonEventQueueByIdMap typedefAzFramework::InputDeviceMouse::Implementationprotected
RawMovementEventQueueByIdMap typedef (defined in AzFramework::InputDeviceMouse::Implementation)AzFramework::InputDeviceMouse::Implementationprotected
ResetInputChannelStates()AzFramework::InputDeviceMouse::Implementationprotected
SetRawMovementSampleRate(AZ::u32 sampleRateHertz)AzFramework::InputDeviceMouse::Implementation
SetSystemCursorPositionNormalized(AZ::Vector2 positionNormalized)=0AzFramework::InputDeviceMouse::Implementationpure virtual
SetSystemCursorState(SystemCursorState systemCursorState)=0AzFramework::InputDeviceMouse::Implementationpure virtual
TickInputDevice()=0AzFramework::InputDeviceMouse::Implementationpure virtual
~Implementation()AzFramework::InputDeviceMouse::Implementationvirtual