unreal.AttributeSetClassInfo

class unreal.AttributeSetClassInfo(class_name: str = '', asset_path: str = '', attributes: None = [])

Bases: StructBase

Describes an AttributeSet subclass found in the project.

C++ Source:

  • Plugin: GASToolsets

  • Module: GASToolsets

  • File: AttributeSetToolset.h

Editor Properties: (see get_editor_property/set_editor_property)

  • asset_path (str): [Read-Write] The object path to the Blueprint asset, or empty for native C++ classes.

  • attributes (Array[GameplayAttributeInfo]): [Read-Write] The gameplay attributes defined on this set.

  • class_name (str): [Read-Write] The UClass name of the attribute set (e.g. “UMyHealthSet”).

property asset_path: str

[Read-Write] The object path to the Blueprint asset, or empty for native C++ classes.

Type:

(str)

property attributes: None

[Read-Write] The gameplay attributes defined on this set.

Type:

(Array[GameplayAttributeInfo])

property class_name: str

[Read-Write] The UClass name of the attribute set (e.g. “UMyHealthSet”).

Type:

(str)