Navigation
API > API/Plugins > API/Plugins/AvalancheViewport > API/Plugins/AvalancheViewport/Interaction
References
| Module | AvalancheViewport |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheViewport/Public/Interaction/AvaDragOperation.h |
| Include | #include "Interaction/AvaDragOperation.h" |
Syntax
class FAvaDragOperation
Variables
| Type | Name | Description | |
|---|---|---|---|
| TWeakPtr< IAvaViewportClient > | AvaViewportClientWeak | ||
| bool | bValid | If we fail to init correctly, this will remain false. | |
| TArray< FAvaSnapPoint > | DraggedObjectSnapPoints | ||
| TMap< TWeakObjectPtr< UObject >, FVector > | DraggedObjectStartLocations | Not const because we'll be moving them | |
| TSharedPtr< FAvaSnapOperation > | SnapOperation |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAvaDragOperation
(
TSharedRef< IAvaViewportClient > InAvaViewportClient, |
Destructors
| Type | Name | Description | |
|---|---|---|---|