28 virtual void BeginPlay()
override;
33 void OnInteractionTriggered(AActor* Interactor);
39 void OnOutlineStateChanged(
bool bShouldShowOutline);
43 UPROPERTY(VisibleAnywhere, BlueprintReadOnly)
44 TObjectPtr<class USceneComponent> RootSceneComp;
46 UPROPERTY(VisibleAnywhere, BlueprintReadOnly)
47 TObjectPtr<class UStaticMeshComponent> MeshComp;
49 UPROPERTY(VisibleAnywhere, BlueprintReadOnly)
50 TObjectPtr<class UWidgetComponent> WidgetGuideComp;
52 UPROPERTY(VisibleAnywhere, BlueprintReadOnly)
53 TObjectPtr<class UInteractableComponent> InteractableComp;
55 UPROPERTY(VisibleAnywhere, BlueprintReadOnly)
56 TObjectPtr<class UBoxComponent> BoxComp;
58 UPROPERTY(VisibleAnywhere, BlueprintReadOnly)
59 TObjectPtr<class UWidgetComponent> WidgetComp;
64 TArray<
FWordData> GetRandomKoreanWords(int32 Count);