26 UFUNCTION(BlueprintCallable, Category=
"ObjectWithSpeaker")
29 return GetSpeakerId().GetObject<
UArticyObject>(_getUObject());
32 UFUNCTION(BlueprintCallable, Category=
"ObjectWithSpeaker")
35 static const auto& PropName = FName(
"Speaker");
36 return GetProperty<FArticyId>(PropName);
39 virtual const FArticyId& GetSpeakerId()
const
46 UFUNCTION(BlueprintCallable, Category=
"ObjectWithSpeaker")
49 SetSpeakerId(Speaker ? Speaker->GetId() : (
FArticyId) 0);
53 UFUNCTION(BlueprintCallable, Category=
"ObjectWithSpeaker")
56 return GetSpeakerId() = Id;