UCLASS()
More...
#include <BaseWristMenu.h>
UCLASS()
Definition at line 18 of file BaseWristMenu.h.
◆ ABaseWristMenu()
ABaseWristMenu::ABaseWristMenu |
( |
| ) |
|
◆ BeginPlay()
void ABaseWristMenu::BeginPlay |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ GENERATED_BODY()
ABaseWristMenu::GENERATED_BODY |
( |
| ) |
|
|
private |
◆ HideWristMenu()
void ABaseWristMenu::HideWristMenu |
( |
| ) |
|
|
protectedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "WristMenu")
Definition at line 132 of file BaseWristMenu.cpp.
◆ IsWristMenuOpened()
bool ABaseWristMenu::IsWristMenuOpened |
( |
| ) |
|
|
protectedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "WristMenu")
Definition at line 143 of file BaseWristMenu.cpp.
◆ OnBeginOverlapPointingFingerCollision()
void ABaseWristMenu::OnBeginOverlapPointingFingerCollision |
( |
UPrimitiveComponent * | OverlappedComponent, |
|
|
AActor * | OtherActor, |
|
|
UPrimitiveComponent * | OtherComp, |
|
|
int32 | OtherBodyIndex, |
|
|
bool | bFromSweep, |
|
|
const FHitResult & | SweepResult ) |
Change hand animation to pointing finger.
UFUNCTION()
Definition at line 148 of file BaseWristMenu.cpp.
◆ OnEndOverlapPointingFingerCollision()
void ABaseWristMenu::OnEndOverlapPointingFingerCollision |
( |
UPrimitiveComponent * | OverlappedComponent, |
|
|
AActor * | OtherActor, |
|
|
UPrimitiveComponent * | OtherComp, |
|
|
int32 | OtherBodyIndex ) |
◆ OnPointingFingerCollisionOverlapChange()
void ABaseWristMenu::OnPointingFingerCollisionOverlapChange |
( |
AActor * | OtherActor, |
|
|
bool | IsBeginOverlap ) const |
|
private |
◆ OnWristMenuButtonPressed()
void ABaseWristMenu::OnWristMenuButtonPressed |
( |
| ) |
|
|
protectedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "WristMenu")
Definition at line 119 of file BaseWristMenu.cpp.
◆ SetButtonVisibility()
void ABaseWristMenu::SetButtonVisibility |
( |
bool | IsVisible | ) |
|
|
protectedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "WristMenu")
Definition at line 93 of file BaseWristMenu.cpp.
◆ SetUIVisibility()
void ABaseWristMenu::SetUIVisibility |
( |
bool | IsVisible | ) |
|
|
protectedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "WristMenu")
Definition at line 108 of file BaseWristMenu.cpp.
◆ Tick()
void ABaseWristMenu::Tick |
( |
float | DeltaTime | ) |
|
|
overridevirtual |
◆ bCanOpenWristMenu
bool ABaseWristMenu::bCanOpenWristMenu = true |
|
staticprotected |
◆ CameraManagerRef
APlayerCameraManager* ABaseWristMenu::CameraManagerRef |
◆ OnWristMenuButtonPressedDelegate
FOnWristMenuButtonPressedDelegate ABaseWristMenu::OnWristMenuButtonPressedDelegate |
|
BlueprintAssignable |
UPROPERTY(BlueprintAssignable, Category = "WristMenu")
Definition at line 64 of file BaseWristMenu.h.
◆ PointingFingerCollisionComp
UBoxComponent* ABaseWristMenu::PointingFingerCollisionComp |
|
EditDefaultsOnlyBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly)
Box Collision related to wrist menu widget.
Definition at line 56 of file BaseWristMenu.h.
◆ WristAngleTolerance
float ABaseWristMenu::WristAngleTolerance { 25.0f } |
|
EditDefaultsOnlyBlueprintReadWrite |
UPROPERTY(EditDefaultsOnly, BlueprintReadWrite, Category = "WristMenu")
Definition at line 46 of file BaseWristMenu.h.
◆ WristMenuButton
UChildActorComponent* ABaseWristMenu::WristMenuButton |
|
VisibleAnywhereBlueprintReadWrite |
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "WristMenu")
Definition at line 39 of file BaseWristMenu.h.
◆ WristMenuWidget
UWidgetComponent* ABaseWristMenu::WristMenuWidget |
|
VisibleAnywhereBlueprintReadWrite |
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "WristMenu")
Definition at line 32 of file BaseWristMenu.h.
The documentation for this class was generated from the following files: