Documentation for the Unreal C++ Plugin
Loading...
Searching...
No Matches
ABaseWristMenuButton Class ReferenceBlueprintable

Represents a wrist menu button actor. More...

#include <BaseWristMenuButton.h>

Inheritance diagram for ABaseWristMenuButton:
[legend]

Public Member Functions

 ABaseWristMenuButton ()
 
void OnBeginOverlapPointingFingerCollision (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult)
 Change hand animation to pointing finger.
 
void OnEndOverlapPointingFingerCollision (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex)
 Change hand animation to default.
 

Public Attributes

FOnWristMenuButtonPressed OnWristMenuButtonPressed
 UPROPERTY(BlueprintCallable)
 
UBoxComponent * PointingFingerCollisionComp
 UPROPERTY(EditDefaultsOnly)
 

Private Member Functions

 GENERATED_BODY ()
 
void OnPointingFingerCollisionOverlapChange (AActor *OtherActor, bool IsBeginOverlap) const
 Change hand animation.
 

Detailed Description

Represents a wrist menu button actor.

UCLASS(Blueprintable)

Definition at line 19 of file BaseWristMenuButton.h.

Constructor & Destructor Documentation

◆ ABaseWristMenuButton()

ABaseWristMenuButton::ABaseWristMenuButton ( )

Definition at line 6 of file BaseWristMenuButton.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ GENERATED_BODY()

ABaseWristMenuButton::GENERATED_BODY ( )
private

◆ OnBeginOverlapPointingFingerCollision()

void ABaseWristMenuButton::OnBeginOverlapPointingFingerCollision ( UPrimitiveComponent * OverlappedComponent,
AActor * OtherActor,
UPrimitiveComponent * OtherComp,
int32 OtherBodyIndex,
bool bFromSweep,
const FHitResult & SweepResult )

Change hand animation to pointing finger.

UFUNCTION()

Definition at line 15 of file BaseWristMenuButton.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ OnEndOverlapPointingFingerCollision()

void ABaseWristMenuButton::OnEndOverlapPointingFingerCollision ( UPrimitiveComponent * OverlappedComponent,
AActor * OtherActor,
UPrimitiveComponent * OtherComp,
int32 OtherBodyIndex )

Change hand animation to default.

UFUNCTION()

Definition at line 22 of file BaseWristMenuButton.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ OnPointingFingerCollisionOverlapChange()

void ABaseWristMenuButton::OnPointingFingerCollisionOverlapChange ( AActor * OtherActor,
bool IsBeginOverlap ) const
private

Change hand animation.

Definition at line 28 of file BaseWristMenuButton.cpp.

Here is the caller graph for this function:

Member Data Documentation

◆ OnWristMenuButtonPressed

FOnWristMenuButtonPressed ABaseWristMenuButton::OnWristMenuButtonPressed
BlueprintCallable

UPROPERTY(BlueprintCallable)

Definition at line 61 of file BaseWristMenuButton.h.

◆ PointingFingerCollisionComp

UBoxComponent* ABaseWristMenuButton::PointingFingerCollisionComp
EditDefaultsOnly

UPROPERTY(EditDefaultsOnly)

Definition at line 55 of file BaseWristMenuButton.h.


The documentation for this class was generated from the following files: