17 virtual bool Initialize()
override;
19 virtual void NativeConstruct()
override;
21 virtual void SetAiming(
const bool bValue)
override;
23 UFUNCTION(BlueprintImplementableEvent, BlueprintCallable, Category=
"Interaction")
25 UFUNCTION(BlueprintImplementableEvent, BlueprintCallable, Category="
Interaction")
29 virtual
void StartFocusOnObject(const FString& ObjectName, const
FInteractionData& InteractionData) override;
30 virtual
void StartFocusOnCharacter(const FString& CharacterName, const
FInteractionData& InteractionData) override;
31 virtual
void EndFocus() override;
33 UFUNCTION(BlueprintImplementableEvent, BlueprintCallable, Category="
Interaction")
34 void OnStartFocusOnObject(const FString& ObjectName, const
FInteractionData& InteractionData);
35 UFUNCTION(BlueprintImplementableEvent, BlueprintCallable, Category="
Interaction")
36 void OnStartFocusOnCharacter(const FString& CharacterName, const
FInteractionData& InteractionData);
37 UFUNCTION(BlueprintImplementableEvent, BlueprintCallable, Category="
Interaction")
47 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, meta=(BindWidget), Category="
Interaction")
48 class UImage* Crosshair;
UCLASS(Blueprintable, BlueprintType, ClassGroup=(BucciGames), meta=(BlueprintSpawnableComponent)) class CHATSYSTEM_API UChatSystemComponent
Definition ChatSystemComponent.h:13