unreal.MappingQueryIssueFlag
¶
- class unreal.MappingQueryIssueFlag¶
Bases:
EnumBase
Mapping issues arising from a QueryMapKeyIn… call
C++ Source:
Plugin: EnhancedInput
Module: EnhancedInput
File: InputMappingQuery.h
- COLLISION_WITH_MAPPING_IN_SAME_CONTEXT: MappingQueryIssueFlag¶
Mapping will be functional, but a collision with another mapping within this context may cause issues.
- Type:
8
- FORCES_TYPE_DEMOTION: MappingQueryIssueFlag¶
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: MappingQueryIssueFlag¶
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: MappingQueryIssueFlag¶
Mapping will not be functional, due to an existing mapping blocking it.
- Type:
4
- HIDES_EXISTING_MAPPING: MappingQueryIssueFlag¶
Mapping will cause an existing mapping to be hidden and/or need remapping.
- Type:
2
- NO_ISSUE: MappingQueryIssueFlag¶
Mapping will not affect any existing mappings and is safe to apply.
- Type:
0
- RESERVED_BY_ACTION: MappingQueryIssueFlag¶
Mapping has been reserved for the exclusive use of another action. The new mapping should be refused.
- Type:
1