unreal.PlayerMappableKeyProfileCreationArgs

class unreal.PlayerMappableKeyProfileCreationArgs(profile_type: Class = Ellipsis, profile_identifier: GameplayTag = Ellipsis, user_id: PlatformUserId = [], display_name: Text = '', set_as_current_profile: bool = False)

Bases: StructBase

Arguments that can be used when creating a new mapping profile

C++ Source:

  • Plugin: EnhancedInput

  • Module: EnhancedInput

  • File: EnhancedInputUserSettings.h

Editor Properties: (see get_editor_property/set_editor_property)

  • display_name (Text): [Read-Write] The display name of this profile

  • profile_identifier (GameplayTag): [Read-Write] The uniqiue identifier that this profile should have

  • profile_type (type(Class)): [Read-Write]

  • set_as_current_profile (bool): [Read-Write]

  • user_id (PlatformUserId): [Read-Write] The user ID of the ULocalPlayer that this profile is associated with

property display_name: Text

[Read-Write] The display name of this profile

Type:

(Text)

property profile_identifier: GameplayTag

[Read-Write] The uniqiue identifier that this profile should have

Type:

(GameplayTag)

property profile_type: Class

[Read-Write]

Type:

(type(Class))

property set_as_current_profile: bool

[Read-Write]

Type:

(bool)

property user_id: PlatformUserId

[Read-Write] The user ID of the ULocalPlayer that this profile is associated with

Type:

(PlatformUserId)