unreal.PropertyBindingPath

class unreal.PropertyBindingPath

Bases: StructBase

Representation of a property path that can be used for property access and binding.

The engine supports many types of property paths, this implementation has these specific properties:
  • Allow to resolve all the indirections from a base value (object or struct) up to the leaf property

  • handle redirects from Core Redirect, BP classes, User Defines Structs and Property Bags

You may also take a look at: FCachedPropertyPath, TFieldPath<>, FPropertyPath.

C++ Source:

  • Plugin: PropertyBindingUtils

  • Module: PropertyBindingUtils

  • File: PropertyBindingPath.h

Editor Properties: (see get_editor_property/set_editor_property)

  • segments (Array[PropertyBindingPathSegment]): [Read-Only] Path segments pointing to a specific property on the path.

  • struct_id (Guid): [Read-Only] ID of the struct this property path is relative to.