unreal.MappingQueryIssueFlag
¶
- class unreal.MappingQueryIssueFlag¶
Bases:
unreal.EnumBase
Mapping issues arising from a QueryMapKeyIn… call
C++ Source:
Plugin: EnhancedInput
Module: EnhancedInput
File: InputMappingQuery.h
- COLLISION_WITH_MAPPING_IN_SAME_CONTEXT¶
Mapping will be functional, but a collision with another mapping within this context may cause issues.
- Type
8
- FORCES_TYPE_DEMOTION¶
Trying to bind an FKey with a more complex type than the bound action supports (this could behave oddly e.g. 2D Gamepad axis bound to a 1D axis will ignore Y axis)
- Type
32
- FORCES_TYPE_PROMOTION¶
bool -> Axis1D promotions are never considered forced.
- Type
16
- Type
Trying to bind an FKey with a less complex type than the bound action expects (e.g. Keyboard key bound to a 2D Gamepad axis. May not be desirable) Note
- HIDDEN_BY_EXISTING_MAPPING¶
Mapping will not be functional, due to an existing mapping blocking it.
- Type
4
- HIDES_EXISTING_MAPPING¶
Mapping will cause an existing mapping to be hidden and/or need remapping.
- Type
2
- NO_ISSUE¶
Mapping will not affect any existing mappings and is safe to apply.
- Type
0
- RESERVED_BY_ACTION¶
Mapping has been reserved for the exclusive use of another action. The new mapping should be refused.
- Type
1