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 | ) |
|
|
BlueprintCallableBlueprintNativeEvent |
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 | ) |
|
|
BlueprintCallableBlueprintNativeEvent |
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 | ) |
|
|
BlueprintCallableBlueprintNativeEvent |
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 ) |
|
BlueprintCallableBlueprintNativeEvent |
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: