Class that filters input channel events based on included input channels and devices.
More...
#include <InputChannelEventFilter.h>
Inherits AzFramework::InputChannelEventFilter.
|
static const AZ::Crc32 | AnyChannelNameCrc32 |
| Wildcard representing any input channel name.
|
|
static const AZ::Crc32 | AnyDeviceNameCrc32 |
| Wildcard representing any input device name.
|
|
Class that filters input channel events based on included input channels and devices.
◆ InputChannelEventFilterInclusionList()
Constructor. By default the filter will be constructed to include all input events.
- Parameters
-
[in] | channelNameCrc32 | The input channel name (Crc32) to include (default any) |
[in] | deviceNameCrc32 | The input device name (Crc32) to include (default any) |
[in] | localUserId | The local user id to include (default any) |
◆ DoesPassFilter()
bool AzFramework::InputChannelEventFilterInclusionList::DoesPassFilter |
( |
const InputChannel & |
inputChannel | ) |
const |
|
overridevirtual |
◆ IncludeChannelName()
void AzFramework::InputChannelEventFilterInclusionList::IncludeChannelName |
( |
const AZ::Crc32 & |
channelNameCrc32 | ) |
|
Add an input channel name to the inclusion list
- Parameters
-
[in] | channelNameCrc32 | The input channel name (Crc32) to add to the inclusion list |
◆ IncludeDeviceName()
void AzFramework::InputChannelEventFilterInclusionList::IncludeDeviceName |
( |
const AZ::Crc32 & |
deviceNameCrc32 | ) |
|
Add an input device name to the inclusion list
- Parameters
-
[in] | channelNameCrc32 | The input device name (Crc32) to add to the inclusion list |
◆ IncludeLocalUserId()
void AzFramework::InputChannelEventFilterInclusionList::IncludeLocalUserId |
( |
LocalUserId |
localUserId | ) |
|
Add a local user id to the inclusion list
- Parameters
-
[in] | localUserId | The local user id to add to the inclusion list |
The documentation for this class was generated from the following file:
- Code/Framework/AzFramework/AzFramework/Input/Events/InputChannelEventFilter.h