Interface for PixoVR tool functionality.
More...
#include <PixoVRToolInterface.h>
|
void | InitializeTool (const FPixoToolData &InToolData) |
| Passes tool data to the tool to provide user configurable data.
|
|
void | PairSecondaryTool (AActor *SecondaryTool) |
| Binds a secondary tool to the primary tool.
|
|
void | ToggleState (EControllerHand Hand) |
| Wraps the toggle on and off functionality of the tool.
|
|
void | Use (bool InActivate, EControllerHand Hand) |
| Wraps the usable functionality of the tool.
|
|
Interface for PixoVR tool functionality.
Definition at line 21 of file PixoVRToolInterface.h.
◆ GENERATED_BODY()
IPixoVRToolInterface::GENERATED_BODY |
( |
| ) |
|
|
private |
◆ InitializeTool()
void IPixoVRToolInterface::InitializeTool |
( |
const FPixoToolData & | InToolData | ) |
|
|
BlueprintNativeEventBlueprintCallable |
Passes tool data to the tool to provide user configurable data.
- Parameters
-
InToolData | The data to initialize the tool with. |
UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "PixoVRTool")
◆ PairSecondaryTool()
void IPixoVRToolInterface::PairSecondaryTool |
( |
AActor * | SecondaryTool | ) |
|
|
BlueprintNativeEventBlueprintCallable |
Binds a secondary tool to the primary tool.
- Parameters
-
SecondaryTool | The secondary tool to be paired with the primary tool. |
UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "PixoVRTool")
◆ ToggleState()
void IPixoVRToolInterface::ToggleState |
( |
EControllerHand | Hand | ) |
|
|
BlueprintNativeEventBlueprintCallable |
Wraps the toggle on and off functionality of the tool.
- Parameters
-
Hand | The hand associated with the tool. |
UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "PixoVRTool")
◆ Use()
void IPixoVRToolInterface::Use |
( |
bool | InActivate, |
|
|
EControllerHand | Hand ) |
|
BlueprintNativeEventBlueprintCallable |
Wraps the usable functionality of the tool.
- Parameters
-
InActivate | Whether to activate or deactivate the tool. |
Hand | The hand holding the tool. |
UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "PixoVRTool")
The documentation for this class was generated from the following file: