|
| AZ_CLASS_ALLOCATOR (InputChannelDeltaWithSharedPosition2D, AZ::SystemAllocator) |
|
| AZ_RTTI (InputChannelDeltaWithSharedPosition2D, "{F7EC8D6F-DC27-4CDF-80F4-EFA7DCC33837}", InputChannel) |
|
| InputChannelDeltaWithSharedPosition2D (const AzFramework::InputChannelId &inputChannelId, const InputDevice &inputDevice, const SharedPositionData2D &sharedPositionData) |
|
| AZ_DISABLE_COPY_MOVE (InputChannelDeltaWithSharedPosition2D) |
|
| ~InputChannelDeltaWithSharedPosition2D () override=default |
| Default destructor.
|
|
const AzFramework::InputChannel::CustomData * | GetCustomData () const override |
|
| AZ_CLASS_ALLOCATOR (InputChannelDelta, AZ::SystemAllocator) |
|
| AZ_RTTI (InputChannelDelta, "{3AE8E55C-08E2-4258-B42E-3C3B6304B5D2}", InputChannel) |
|
| InputChannelDelta (const InputChannelId &inputChannelId, const InputDevice &inputDevice) |
|
| AZ_DISABLE_COPY_MOVE (InputChannelDelta) |
|
| ~InputChannelDelta () override=default |
| Default destructor.
|
|
float | GetValue () const override |
|
float | GetDelta () const override |
|
void | ResetState () override |
| AzFramework::InputChannelRequests::ResetState
|
|
void | SimulateRawInput (float rawValue) override |
| AzFramework::InputChannelRequests::SimulateRawInput
|
|
void | ProcessRawInputEvent (float rawValue) |
|
| AZ_CLASS_ALLOCATOR (InputChannel, AZ::SystemAllocator) |
|
| AZ_RTTI (InputChannel, "{1C88625D-D297-4A1C-AE07-E17F88D138F3}") |
|
| InputChannel (const InputChannelId &inputChannelId, const InputDevice &inputDevice) |
|
| AZ_DISABLE_COPY_MOVE (InputChannel) |
|
| ~InputChannel () override |
| Destructor.
|
|
const InputChannel * | GetInputChannel () const final |
| AzFramework::InputChannelRequests::GetInputChannel
|
|
const InputChannelId & | GetInputChannelId () const |
|
const InputDevice & | GetInputDevice () const |
|
State | GetState () const |
|
bool | IsActive () const |
|
virtual float | GetValue () const |
|
virtual float | GetDelta () const |
|
virtual const CustomData * | GetCustomData () const |
|
template<class CustomDataType > |
const CustomDataType * | GetCustomData () const |
|
bool | UpdateState (bool isChannelActive) |
|
void | ResetState () override |
| AzFramework::InputChannelRequests::ResetState
|
|
bool | IsStateIdle () const |
|
bool | IsStateBegan () const |
|
bool | IsStateUpdated () const |
|
bool | IsStateEnded () const |
|
Class for input channels that emit one dimensional delta input values and share a position. Examples: mouse movement