A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
PixoVRWristMenuInterface.h
Go to the documentation of this file.
1
// Copyright(c) Pixo Group. All Rights Reserved.
2
3
#pragma once
4
5
#include "
CharacterTools/PixoVRWristMenuDataTableRow.h
"
6
#include "PixoVRWristMenuInterface.generated.h"
7
8
UENUM(BlueprintType)
9
enum class
EWristMenuInterfaceResponseEnum
: uint8
10
{
11
SUCCESS
UMETA(
DisplayName
=
"Success"
),
12
FAILED
UMETA(Displayname=
"Failed"
)
13
};
14
15
UINTERFACE(BlueprintType)
16
class
PIXOCORE_API
UPixoVRWristMenuInterface
:
public
UInterface
17
{
18
GENERATED_BODY()
19
};
20
25
class
PIXOCORE_API
IPixoVRWristMenuInterface
26
{
27
GENERATED_BODY()
28
29
public:
35
UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "Pixo VR Wrist Menu Interface")
36
void
OnWristMenuItemSelected(
UObject
* Owner, const
FPixoVRWristMenuDataTableRow
& MenuItem);
37
44
UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "Pixo VR Wrist Menu Interface")
45
void
OnWristMenuItemSelectedRespond(
UObject
* Responder,
EWristMenuInterfaceResponseEnum
Response);
46
};
EDlgTextArgumentType::DisplayName
@ DisplayName
PixoVRWristMenuDataTableRow.h
EWristMenuInterfaceResponseEnum
EWristMenuInterfaceResponseEnum
UENUM(BlueprintType)
Definition
PixoVRWristMenuInterface.h:13
EWristMenuInterfaceResponseEnum::FAILED
@ FAILED
EWristMenuInterfaceResponseEnum::SUCCESS
@ SUCCESS
IPixoVRWristMenuInterface
Interface for the Pixo VR Wrist Menu.
Definition
PixoVRWristMenuInterface.h:32
IPixoVRWristMenuInterface::GENERATED_BODY
GENERATED_BODY()
IPixoVRWristMenuInterface::OnWristMenuItemSelected
void OnWristMenuItemSelected(UObject *Owner, const FPixoVRWristMenuDataTableRow &MenuItem)
Event called when a wrist menu item is selected.
IPixoVRWristMenuInterface::OnWristMenuItemSelectedRespond
void OnWristMenuItemSelectedRespond(UObject *Responder, EWristMenuInterfaceResponseEnum Response)
Event called in response to a wrist menu item selection.
UInterface
UObject
UPixoVRWristMenuInterface
UINTERFACE(BlueprintType)
Definition
PixoVRWristMenuInterface.h:23
UPixoVRWristMenuInterface::GENERATED_BODY
GENERATED_BODY()
FPixoVRWristMenuDataTableRow
Struct representing a row in the PixoVR wrist menu data table. Each row contains information about a ...
Definition
PixoVRWristMenuDataTableRow.h:46
SDKDemo
Plugins
UnrealEngineSDK
PixoCore
Source
PixoCore
Public
Interfaces
PixoVRWristMenuInterface.h
Generated
Wed Oct 9 2024 19:52:53
by Doxygen version
1.10.0