Language:
Page Info
Engine Version:

BlueprintAssignable

Choose your OS:

Usable with Multicast Delegates only. Exposes the property for assigning in Blueprints.

Usage

UPROPERTY(BlueprintAssignable)
Type VariableName;

Example

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FOnItemRemoved, FItemStruct, RemovedItem);

UCLASS(meta=(BlueprintSpawnableComponent))
class UInventoryComponent : public UActorComponent
{
    GENERATED_BODY()

public:

    UPROPERTY(BlueprintAssignable)
    FOnItemRemoved OnItemRemoved;
};