A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
ABP_TUT_PixoVRWristMenu_C Class ReferenceBlueprint

A blueprint class with 2 graphs. More...

#include "/PixoTutorial/Blueprints/WristMenu/BP_TUT_PixoVRWristMenu"

Inheritance diagram for ABP_TUT_PixoVRWristMenu_C:
[legend]

Public Member Functions

void ActivateWristMenu (bool InActivate)
 Activate or deactivate the wrist menu.
 
void AddIMenuItem (const FPixoVRWristMenuDataTableRow &InNewItemInfo)
 Add a new menu item or update an existing one in the wrist menu if found in the DataTableRows array by MenuItemID.
 
void CalculateRotationByItemIndex (const int32 WristMenuItemIndex)
 Calculate the rotation of the pointer arrow based on the item index.
 
void IncreaseSelectedItem (int Amount)
 Increase the selected item by a specified amount. Use this to do tests with the mouse wheel.
 
bool IsActivated ()
 Check if the wrist menu is activated.
 
EWristMenuItemCategory SelectMenuItem ()
 Signal that the user has performed a select action on the wrist menu.
 
void SetEventHandlers (TArray< UObject * > &InEventHandleObjects)
 Set the event handlers for the wrist menu.
 
void UpdateTrackpadPosition (const FVector2D &position)
 Update the position of the trackpad. You need to call this method when the user moves his fingers (thumb) on the pad.
 

Public Attributes

float AnglePerLargeItem
 UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")
 
float AnglePerNormalItem
 UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")
 
UAudioComponent * AudioComponent
 UPROPERTY(VisibleDefaultsOnly, BlueprintReadWrite)
 
bool bAlignToPlayerHead
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")
 
bool bIsActivated
 UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")
 
float CurrentAngle
 UPROPERTY(BlueprintReadOnly, Transient, Category = "PixoVR | Wrist Menu")
 
FRotator CurrentArrowRotation
 The current rotation of the arrow.
 
int CurrentLargeAngleIndex
 UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")
 
UWidgetComponentCurrentLargePointedWidgetComponent
 UPROPERTY()
 
int CurrentNormalAngleIndex
 UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")
 
FVector2D CurrentPadDirection
 The current direction of the pad.
 
UWidgetComponentCurrentPointedWidgetComponent
 UPROPERTY()
 
UCurveFloat * Curve
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")
 
TArray< FPixoVRWristMenuDataTableRow * > DataTableRows
 The rows from the data table for easier usage.
 
TArray< FPixoVRWristMenuDataTableRow * > DataTableRowsLarge
 The rows from the data table for easier usage.
 
TArray< FPixoVRWristMenuDataTableRow * > DataTableRowsNormal
 The rows from the data table for easier usage.
 
TArray< UObject * > EventHandleObjects
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")
 
USoundCue * HoverAudioCue
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")
 
float IconRadialDistance
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")
 
FVector IconRelativeScale
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")
 
TArray< UWidgetComponent * > LargeWidgetComponents
 The widget components used for rendering large wrist menu items.
 
int PreviousLargeAngleIndex
 UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")
 
int PreviousNormalAngleIndex
 UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")
 
UStaticMeshComponentRadialArrowMesh
 UPROPERTY(VisibleDefaultsOnly, BlueprintReadWrite)
 
UStaticMeshComponentRadialFloatingMesh
 UPROPERTY(VisibleDefaultsOnly, BlueprintReadWrite)
 
float RotationSpeed
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")
 
USceneComponentSceneComponent
 UPROPERTY(VisibleDefaultsOnly, BlueprintReadWrite)
 
USoundCue * SelectAudioCue
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")
 
float ThumbDeadZone
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")
 
UTimelineComponent * TimelineComponent
 UPROPERTY(VisibleAnywhere, BlueprintReadWrite)
 
FOnTimelineEvent TimelineFinished
 Delegate fired when the timeline reaches the end.
 
FOnTimelineFloat TimelinePostUpdate
 Delegate fired when the timeline has a new update.
 
UWidgetComponentTitle
 UPROPERTY()
 
TArray< UWidgetComponent * > WidgetComponents
 The widget components used for rendering normal wrist menu items.
 
UDataTable * WidgetDataTable
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu", meta = (AllowPrivateAccess = "true"))
 
UDataTable * WidgetDataTableDefault
 UPROPERTY(Transient)
 
TSubclassOf< class UUserWidgetWristMenuTitleWidgetClass
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu", meta = (AllowPrivateAccess = "true"))
 
TSubclassOf< class UUserWidgetWristMenuWidgetClass
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu", meta = (AllowPrivateAccess = "true"))
 

Protected Member Functions

void RebuildWristMenu (UDataTable *NewWidgetDataTable)
 Rebuild the wrist menu using a new widget data table.
 
void ResetToDefaultTable ()
 Reset the data table to the default one.
 

Protected Attributes

UDataTable * MainWristMenuData
 Main Wrist Menu Data.
 
UDataTable * ReviewWristMenuData
 Review Wrist Menu Data.
 
FVector WindowsDebugLocation
 Windows Debug Location.
 
FRotator WindowsDebugRotation
 Windows Debug Rotation.
 
FVector WindowsDebugScale
 Windows Debug Scale.
 

Private Member Functions

virtual void BeginPlay () override
 
void CalculateRotationFromInput (const FVector2D &Direction)
 Calculate the rotation of the pointer arrow based on the input from a controller pad.
 
void ClearAllWidgets ()
 Clear all the widgets.
 
void CreateAllWidgets ()
 Create all the widgets using the widget data table.
 
void EventGraph ()
 
 GENERATED_BODY ()
 
void HandleTimelineFinished ()
 Handle the timeline finished event.
 
void HandleTimeLineFloat (float Value)
 Handle the update of the timeline.
 
bool ParseWidgetDataTable ()
 Parse the widget data table and create all the required widgets.
 
bool ParseWidgetDataTableRows ()
 Parse the data table rows array and create all the required widgets.
 
virtual void Tick (float DeltaTime) override
 
void TickWristMenu (float DeltaTime)
 
void UserConstructionScript ()
 

Private Attributes

int MaxNumberOfLargeButtons
 
int MaxNumberOfNormalButtons
 

Detailed Description

A blueprint class with 2 graphs.

UDF Path:  /PixoTutorial /Blueprints /WristMenu /BP_TUT_PixoVRWristMenu
Config: Config/DefaultEngine.ini

Definition at line 12 of file ABP_TUT_PixoVRWristMenu_C.h.

Member Function Documentation

◆ ActivateWristMenu()

void APixoVRWristMenu::ActivateWristMenu ( bool InActivate)
inheritedNetMulticastBlueprintCallableReliable

Activate or deactivate the wrist menu.

Parameters
InActivateWhether to activate or deactivate the wrist menu.

UFUNCTION(BlueprintCallable, NetMulticast, Reliable, Category = "PixoVR | Wrist Menu")

◆ AddIMenuItem()

void APixoVRWristMenu::AddIMenuItem ( const FPixoVRWristMenuDataTableRow & InNewItemInfo)
inheritedBlueprintCallable

Add a new menu item or update an existing one in the wrist menu if found in the DataTableRows array by MenuItemID.

Parameters
InNewItemInfoThe information of the new menu item.

UFUNCTION(BlueprintCallable, Category = "PixoVR | Wrist Menu")

Definition at line 454 of file PixoVRWristMenu.cpp.

Here is the call graph for this function:

◆ BeginPlay()

void APixoVRWristMenu::BeginPlay ( )
overrideprivatevirtualinherited

Definition at line 103 of file PixoVRWristMenu.cpp.

Here is the call graph for this function:

◆ CalculateRotationByItemIndex()

void APixoVRWristMenu::CalculateRotationByItemIndex ( const int32 WristMenuItemIndex)
inheritedBlueprintCallable

Calculate the rotation of the pointer arrow based on the item index.

Parameters
WristMenuItemIndexThe index of the wrist menu item.

UFUNCTION(BlueprintCallable, Category = "PixoVR | Wrist Menu")

Definition at line 443 of file PixoVRWristMenu.cpp.

Here is the caller graph for this function:

◆ CalculateRotationFromInput()

void APixoVRWristMenu::CalculateRotationFromInput ( const FVector2D & Direction)
privateinherited

Calculate the rotation of the pointer arrow based on the input from a controller pad.

Parameters
DirectionThe direction of the controller pad input.

Definition at line 427 of file PixoVRWristMenu.cpp.

Here is the caller graph for this function:

◆ ClearAllWidgets()

void APixoVRWristMenu::ClearAllWidgets ( )
privateinherited

Clear all the widgets.

Definition at line 292 of file PixoVRWristMenu.cpp.

Here is the caller graph for this function:

◆ CreateAllWidgets()

void APixoVRWristMenu::CreateAllWidgets ( )
privateinherited

Create all the widgets using the widget data table.

Definition at line 473 of file PixoVRWristMenu.cpp.

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

◆ EventGraph()

void ABP_TUT_PixoVRWristMenu_C::EventGraph ( )
privateBlueprint
Event Graph

Definition at line 18 of file ABP_TUT_PixoVRWristMenu_C.cpp.

◆ GENERATED_BODY()

APixoVRWristMenu::GENERATED_BODY ( )
privateinherited

◆ HandleTimelineFinished()

void APixoVRWristMenu::HandleTimelineFinished ( )
privateinherited

Handle the timeline finished event.

UFUNCTION()

Definition at line 681 of file PixoVRWristMenu.cpp.

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

◆ HandleTimeLineFloat()

void APixoVRWristMenu::HandleTimeLineFloat ( float Value)
privateinherited

Handle the update of the timeline.

Parameters
ValueThe current value of the timeline.

UFUNCTION()

Definition at line 676 of file PixoVRWristMenu.cpp.

Here is the caller graph for this function:

◆ IncreaseSelectedItem()

void APixoVRWristMenu::IncreaseSelectedItem ( int Amount)
inheritedBlueprintCallable

Increase the selected item by a specified amount. Use this to do tests with the mouse wheel.

Parameters
AmountThe amount by which to increase the selected item.

UFUNCTION(BlueprintCallable, Category = "PixoVR | Wrist Menu")

Definition at line 119 of file PixoVRWristMenu.cpp.

◆ IsActivated()

bool APixoVRWristMenu::IsActivated ( )
inheritedBlueprintCallable

Check if the wrist menu is activated.

Returns
True if the wrist menu is activated, false otherwise.

UFUNCTION(BlueprintCallable, Category = "PixoVR | Wrist Menu")

Definition at line 422 of file PixoVRWristMenu.cpp.

Here is the caller graph for this function:

◆ ParseWidgetDataTable()

bool APixoVRWristMenu::ParseWidgetDataTable ( )
privateinherited

Parse the widget data table and create all the required widgets.

Returns
True if the parsing and widget creation is successful, false otherwise.

Definition at line 604 of file PixoVRWristMenu.cpp.

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

◆ ParseWidgetDataTableRows()

bool APixoVRWristMenu::ParseWidgetDataTableRows ( )
privateinherited

Parse the data table rows array and create all the required widgets.

Returns
True if the parsing and widget creation is successful, false otherwise.

Definition at line 626 of file PixoVRWristMenu.cpp.

Here is the caller graph for this function:

◆ RebuildWristMenu()

void APixoVRWristMenu::RebuildWristMenu ( UDataTable * NewWidgetDataTable)
protectedinheritedBlueprintCallable

Rebuild the wrist menu using a new widget data table.

Parameters
NewWidgetDataTableThe new data table to be used for building the wrist menu.

UFUNCTION(BlueprintCallable, Category = "PixoVR | Wrist Menu")

Definition at line 657 of file PixoVRWristMenu.cpp.

Here is the call graph for this function:

◆ ResetToDefaultTable()

void APixoVRWristMenu::ResetToDefaultTable ( )
protectedinheritedBlueprintCallable

Reset the data table to the default one.

UFUNCTION(BlueprintCallable, Category = "PixoVR | Wrist Menu")

Definition at line 124 of file PixoVRWristMenu.cpp.

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

◆ SelectMenuItem()

EWristMenuItemCategory APixoVRWristMenu::SelectMenuItem ( )
inheritedBlueprintCallable

Signal that the user has performed a select action on the wrist menu.

Returns
The category of the selected menu item.

UFUNCTION(BlueprintCallable, Category = "PixoVR | Wrist Menu")

Definition at line 329 of file PixoVRWristMenu.cpp.

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

◆ SetEventHandlers()

void APixoVRWristMenu::SetEventHandlers ( TArray< UObject * > & InEventHandleObjects)
inheritedBlueprintCallable

Set the event handlers for the wrist menu.

Parameters
InEventHandleObjectsThe objects that will handle the selection events of the wrist menu.

UFUNCTION(BlueprintCallable, Category = "PixoVR | Wrist Menu")

Definition at line 652 of file PixoVRWristMenu.cpp.

◆ Tick()

void APixoVRWristMenu::Tick ( float DeltaTime)
overrideprivatevirtualinherited

Definition at line 178 of file PixoVRWristMenu.cpp.

Here is the call graph for this function:

◆ TickWristMenu()

void APixoVRWristMenu::TickWristMenu ( float DeltaTime)
privateinherited

Definition at line 198 of file PixoVRWristMenu.cpp.

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

◆ UpdateTrackpadPosition()

void APixoVRWristMenu::UpdateTrackpadPosition ( const FVector2D & position)
inheritedNetMulticastBlueprintCallableReliable

Update the position of the trackpad. You need to call this method when the user moves his fingers (thumb) on the pad.

Parameters
positionThe position of the trackpad.

UFUNCTION(BlueprintCallable, NetMulticast, Reliable, Category = "PixoVR | Wrist Menu")

Here is the caller graph for this function:

◆ UserConstructionScript()

void ABP_TUT_PixoVRWristMenu_C::UserConstructionScript ( )
privateBlueprint
User Construction Script

Definition at line 13 of file ABP_TUT_PixoVRWristMenu_C.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ AnglePerLargeItem

float APixoVRWristMenu::AnglePerLargeItem
inheritedBlueprintReadOnly

UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")

The angle size of one item inside the wrist menu (for large buttons).

Definition at line 275 of file PixoVRWristMenu.h.

◆ AnglePerNormalItem

float APixoVRWristMenu::AnglePerNormalItem
inheritedBlueprintReadOnly

UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")

The angle size of one item inside the wrist menu (for normal buttons).

Definition at line 270 of file PixoVRWristMenu.h.

◆ AudioComponent

UAudioComponent* APixoVRWristMenu::AudioComponent
inheritedBlueprintReadWriteVisibleDefaultsOnly

UPROPERTY(VisibleDefaultsOnly, BlueprintReadWrite)

Definition at line 215 of file PixoVRWristMenu.h.

◆ bAlignToPlayerHead

bool APixoVRWristMenu::bAlignToPlayerHead
inheritedEditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")

Flag indicating whether the wrist menu should align to the player's head.

Definition at line 381 of file PixoVRWristMenu.h.

◆ bIsActivated

bool APixoVRWristMenu::bIsActivated
inheritedBlueprintReadOnly

UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")

Indicates whether the wrist menu is activated or not.

Definition at line 235 of file PixoVRWristMenu.h.

◆ CurrentAngle

float APixoVRWristMenu::CurrentAngle
inheritedTransientBlueprintReadOnly

UPROPERTY(BlueprintReadOnly, Transient, Category = "PixoVR | Wrist Menu")

The current angle of the wrist menu.

Definition at line 281 of file PixoVRWristMenu.h.

◆ CurrentArrowRotation

FRotator APixoVRWristMenu::CurrentArrowRotation
inherited

The current rotation of the arrow.

Definition at line 297 of file PixoVRWristMenu.h.

◆ CurrentLargeAngleIndex

int APixoVRWristMenu::CurrentLargeAngleIndex
inheritedBlueprintReadOnly

UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")

The current index for large buttons that the arrow points to.

Definition at line 253 of file PixoVRWristMenu.h.

◆ CurrentLargePointedWidgetComponent

UWidgetComponent* APixoVRWristMenu::CurrentLargePointedWidgetComponent
inherited

UPROPERTY()

Definition at line 364 of file PixoVRWristMenu.h.

◆ CurrentNormalAngleIndex

int APixoVRWristMenu::CurrentNormalAngleIndex
inheritedBlueprintReadOnly

UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")

The current index for normal buttons that the arrow points to.

Definition at line 248 of file PixoVRWristMenu.h.

◆ CurrentPadDirection

FVector2D APixoVRWristMenu::CurrentPadDirection
inherited

The current direction of the pad.

Definition at line 296 of file PixoVRWristMenu.h.

◆ CurrentPointedWidgetComponent

UWidgetComponent* APixoVRWristMenu::CurrentPointedWidgetComponent
inherited

UPROPERTY()

Definition at line 360 of file PixoVRWristMenu.h.

◆ Curve

UCurveFloat* APixoVRWristMenu::Curve
inheritedEditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")

The curve used for activating/deactivating the wrist menu.

Definition at line 229 of file PixoVRWristMenu.h.

◆ DataTableRows

TArray<FPixoVRWristMenuDataTableRow*> APixoVRWristMenu::DataTableRows
inherited

The rows from the data table for easier usage.

Definition at line 348 of file PixoVRWristMenu.h.

◆ DataTableRowsLarge

TArray<FPixoVRWristMenuDataTableRow*> APixoVRWristMenu::DataTableRowsLarge
inherited

The rows from the data table for easier usage.

Definition at line 350 of file PixoVRWristMenu.h.

◆ DataTableRowsNormal

TArray<FPixoVRWristMenuDataTableRow*> APixoVRWristMenu::DataTableRowsNormal
inherited

The rows from the data table for easier usage.

Definition at line 349 of file PixoVRWristMenu.h.

◆ EventHandleObjects

TArray<UObject*> APixoVRWristMenu::EventHandleObjects
inheritedEditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")

The objects that will handle the selection events of the wrist menu.

Definition at line 330 of file PixoVRWristMenu.h.

◆ HoverAudioCue

USoundCue* APixoVRWristMenu::HoverAudioCue
inheritedEditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")

The audio cue used when hovering over a menu item.

Definition at line 343 of file PixoVRWristMenu.h.

◆ IconRadialDistance

float APixoVRWristMenu::IconRadialDistance
inheritedEditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")

The radial distance of the icons in the wrist menu.

Definition at line 288 of file PixoVRWristMenu.h.

◆ IconRelativeScale

FVector APixoVRWristMenu::IconRelativeScale
inheritedEditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")

The relative scale of the icons in the wrist menu.

Definition at line 294 of file PixoVRWristMenu.h.

◆ LargeWidgetComponents

TArray<UWidgetComponent*> APixoVRWristMenu::LargeWidgetComponents
inherited

The widget components used for rendering large wrist menu items.

Definition at line 346 of file PixoVRWristMenu.h.

◆ MainWristMenuData

UDataTable* ABP_TUT_PixoVRWristMenu_C::MainWristMenuData
protected

Main Wrist Menu Data.

Definition at line 20 of file ABP_TUT_PixoVRWristMenu_C.h.

◆ MaxNumberOfLargeButtons

int APixoVRWristMenu::MaxNumberOfLargeButtons
privateinherited

Definition at line 385 of file PixoVRWristMenu.h.

◆ MaxNumberOfNormalButtons

int APixoVRWristMenu::MaxNumberOfNormalButtons
privateinherited

Definition at line 384 of file PixoVRWristMenu.h.

◆ PreviousLargeAngleIndex

int APixoVRWristMenu::PreviousLargeAngleIndex
inheritedBlueprintReadOnly

UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")

Definition at line 264 of file PixoVRWristMenu.h.

◆ PreviousNormalAngleIndex

int APixoVRWristMenu::PreviousNormalAngleIndex
inheritedBlueprintReadOnly

UPROPERTY(BlueprintReadOnly, Category = "PixoVR | Wrist Menu")

Definition at line 259 of file PixoVRWristMenu.h.

◆ RadialArrowMesh

UStaticMeshComponent* APixoVRWristMenu::RadialArrowMesh
inheritedBlueprintReadWriteVisibleDefaultsOnly

UPROPERTY(VisibleDefaultsOnly, BlueprintReadWrite)

Definition at line 208 of file PixoVRWristMenu.h.

◆ RadialFloatingMesh

UStaticMeshComponent* APixoVRWristMenu::RadialFloatingMesh
inheritedBlueprintReadWriteVisibleDefaultsOnly

UPROPERTY(VisibleDefaultsOnly, BlueprintReadWrite)

Definition at line 201 of file PixoVRWristMenu.h.

◆ ReviewWristMenuData

UDataTable* ABP_TUT_PixoVRWristMenu_C::ReviewWristMenuData
protected

Review Wrist Menu Data.

Definition at line 19 of file ABP_TUT_PixoVRWristMenu_C.h.

◆ RotationSpeed

float APixoVRWristMenu::RotationSpeed
inheritedEditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")

The rotation speed of the wrist menu.

Definition at line 374 of file PixoVRWristMenu.h.

◆ SceneComponent

USceneComponent* APixoVRWristMenu::SceneComponent
inheritedBlueprintReadWriteVisibleDefaultsOnly

UPROPERTY(VisibleDefaultsOnly, BlueprintReadWrite)

Definition at line 194 of file PixoVRWristMenu.h.

◆ SelectAudioCue

USoundCue* APixoVRWristMenu::SelectAudioCue
inheritedEditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")

The audio cue used when selecting a menu item.

Definition at line 337 of file PixoVRWristMenu.h.

◆ ThumbDeadZone

float APixoVRWristMenu::ThumbDeadZone
inheritedEditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu")

The minimum length of the pad pointer that is considered as a valid pointer.

Definition at line 242 of file PixoVRWristMenu.h.

◆ TimelineComponent

UTimelineComponent* APixoVRWristMenu::TimelineComponent
inheritedVisibleAnywhereBlueprintReadWrite

UPROPERTY(VisibleAnywhere, BlueprintReadWrite)

Definition at line 222 of file PixoVRWristMenu.h.

◆ TimelineFinished

FOnTimelineEvent APixoVRWristMenu::TimelineFinished
inherited

Delegate fired when the timeline reaches the end.

Definition at line 367 of file PixoVRWristMenu.h.

◆ TimelinePostUpdate

FOnTimelineFloat APixoVRWristMenu::TimelinePostUpdate
inherited

Delegate fired when the timeline has a new update.

Definition at line 366 of file PixoVRWristMenu.h.

◆ Title

UWidgetComponent* APixoVRWristMenu::Title
inherited

UPROPERTY()

Definition at line 355 of file PixoVRWristMenu.h.

◆ WidgetComponents

TArray<UWidgetComponent*> APixoVRWristMenu::WidgetComponents
inherited

The widget components used for rendering normal wrist menu items.

Definition at line 345 of file PixoVRWristMenu.h.

◆ WidgetDataTable

UDataTable* APixoVRWristMenu::WidgetDataTable
inheritedEditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu", meta = (AllowPrivateAccess = "true"))

The data table that holds information about how the wrist menu is built up.

Definition at line 310 of file PixoVRWristMenu.h.

◆ WidgetDataTableDefault

UDataTable* APixoVRWristMenu::WidgetDataTableDefault
inheritedTransient

UPROPERTY(Transient)

Definition at line 303 of file PixoVRWristMenu.h.

◆ WindowsDebugLocation

FVector ABP_TUT_PixoVRWristMenu_C::WindowsDebugLocation
protected

Windows Debug Location.

Definition at line 16 of file ABP_TUT_PixoVRWristMenu_C.h.

◆ WindowsDebugRotation

FRotator ABP_TUT_PixoVRWristMenu_C::WindowsDebugRotation
protected

Windows Debug Rotation.

Definition at line 17 of file ABP_TUT_PixoVRWristMenu_C.h.

◆ WindowsDebugScale

FVector ABP_TUT_PixoVRWristMenu_C::WindowsDebugScale
protected

Windows Debug Scale.

Definition at line 18 of file ABP_TUT_PixoVRWristMenu_C.h.

◆ WristMenuTitleWidgetClass

TSubclassOf<class UUserWidget> APixoVRWristMenu::WristMenuTitleWidgetClass
inheritedEditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu", meta = (AllowPrivateAccess = "true"))

The blueprint class used to render the titles of the selected items in the wrist menu.

Definition at line 323 of file PixoVRWristMenu.h.

◆ WristMenuWidgetClass

TSubclassOf<class UUserWidget> APixoVRWristMenu::WristMenuWidgetClass
inheritedEditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PixoVR | Wrist Menu", meta = (AllowPrivateAccess = "true"))

The blueprint class used to render the menu items in the wrist menu.

Definition at line 317 of file PixoVRWristMenu.h.


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