7#include "CoreMinimal.h"
9#include "Components/ActorComponent.h"
10#include "ArticyReference.generated.h"
17UCLASS(ClassGroup = (Custom), meta = (BlueprintSpawnableComponent))
18class ARTICYRUNTIME_API UArticyReference :
public UActorComponent
30 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Objects")
38 UFUNCTION(BlueprintCallable, Category =
"Objects")
47 UFUNCTION(BlueprintCallable, Category =
"Objects")
48 UArticyPrimitive* GetObject(const UObject* WorldContext);
55 UFUNCTION(BlueprintCallable, Category =
"Objects")
56 void SetReference(UArticyObject* Object);