| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/MeshModelingToolset/Source/MeshModelingTools/Public/PositionPlaneGizmo.h |
Include |
#include "PositionPlaneGizmo.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UPositionPlaneGizmo : public UInteractiveGizmo
This is a simple gizmo you can use to position a 3D plane in the world, based on QuickAxisTransformer
Name | Description | ||
---|---|---|---|
|
bInTransformDrag |
||
|
CenterBallMaterial |
||
|
UPreviewMesh &#... |
CenterBallShape |
|
|
OnPositionUpdatedFunc |
||
|
QuickTransformer |
||
|
UWorld * |
TargetWorld |
Name | Description | ||
---|---|---|---|
|
ExternalUpdatePosition |
||
|
HitTest ( |
||
|
UPreviewMesh... |
MakeSphereMesh() |
|
|
OnBeginDrag ( |
This function is called by registered InputBehaviors when the user begins a click-drag-release interaction |
|
|
OnEndDrag ( |
This function is called by registered InputBehaviors when the user releases the button driving a click-drag-release interaction |
|
|
OnUpdateDrag ( |
This function is called by registered InputBehaviorseach frame that the user is in a click-drag-release interaction |
|
|
PostUpdatedPosition() |
||
|
SetWorld ( |
Name | Description | ||
---|---|---|---|
|
Render ( |
Allow the Gizmo to do any custom drawing (ie via PDI/RHI) |
|
|
Setup() |
Called by GizmoManager to initialize the Gizmo after GizmoBuilder::BuildGizmo() has been called |
|
|
Shutdown() |
Called by GizmoManager to shut down the Gizmo |