RealDocs

UBlueprintSetLibrary::SetSetPropertyByName

function Engine Blueprint Since unknown
#include "Kismet/BlueprintSetLibrary.h"
Access: public Specifiers: staticBlueprintCallableCustomThunk

Description

Internal helper that assigns a TSet-typed UPROPERTY on Object to Value, looked up by property name.

Caveats & Gotchas

  • Marked BlueprintInternalUseOnly — it doesn't appear as a callable node in the Blueprint graph; it backs compiler-generated "Set Members" nodes for struct/object property editing.
  • There's no validation here that PropertyName actually names a set property compatible with Value's element type; a mismatch is caught by the K2 compiler node, not by this function itself.

Signature

static void SetSetPropertyByName(UObject* Object, FName PropertyName, const TSet<int32>& Value);

Parameters

Name Type Description Default
Object UObject* Object whose set property will be assigned.
PropertyName FName Name of the TSet-typed UPROPERTY on Object to assign.
Value const TSet<int32>& Wildcard placeholder for the set value to copy into the property.

Return Type

void

Example

Backing node usage Blueprint
Generated internally when a Blueprint graph assigns a TSet-typed property by name (e.g. via a "Set Members" node on a struct or object). Not something you drag into a graph directly.

Version History

Introduced in: unknown

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.