Navigation
API > API/Plugins > API/Plugins/AvalancheInteractiveTools > API/Plugins/AvalancheInteractiveTools/Planners
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAvaInteractiveToolsToolViewportPlanner
- UAvaInteractiveToolsToolViewportAreaPlanner
References
| Module | AvalancheInteractiveTools |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheInteractiveTools/Public/Planners/AvaInteractiveToolsToolViewportAreaPlanner.h |
| Include | #include "Planners/AvaInteractiveToolsToolViewportAreaPlanner.h" |
Syntax
UCLASS (BlueprintType, Blueprintable)
class UAvaInteractiveToolsToolViewportAreaPlanner : public UAvaInteractiveToolsToolViewportPlanner
Variables
Functions
| Type | Name | Description | |
|---|---|---|---|
| FVector2f | |||
| FVector | |||
| FVector2f | |||
| FVector | |||
| FVector2f | |||
| const FVector2f & | |||
| FVector | |||
| FVector2f | GetSize () |
||
| const FVector2f & | |||
| FVector | |||
| FVector2f | |||
| FVector | |||
| FVector2f | |||
| FVector | |||
| FVector2D | GetWorldSize () |
||
| void | SetEndPosition
(
const FVector2f& InEndPosition |
||
| void | SetStartPosition
(
const FVector2f& InStartPosition |
||
| void | UpdateEndPosition
(
const FVector2f& InNewPosition |
||
| FVector | ViewportToWorldPosition
(
const FVector2f& InViewportPosition |
Overridden from UAvaInteractiveToolsToolViewportPlanner
| Type | Name | Description | |
|---|---|---|---|
| void | DrawHUD
(
FCanvas* InCanvas, |
||
| bool | HasStarted () |
||
| void | OnClicked
(
const FInputDeviceRay& InClickPos |
||
| void | OnTick
(
float InDeltaTime |
||
| void | Setup
(
UAvaInteractiveToolsToolBase* InTool |