| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/MeshModelingToolset/Source/MeshModelingTools/Public/PositionPlaneGizmo.h |
Include |
#include "PositionPlaneGizmo.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UPositionPlaneOnSceneInputBehavior : public UAnyButtonInputBehavior
UMeshSurfacePointToolMouseBehavior implements mouse press-drag-release interaction behavior for Mouse devices. You can configure the base UAnyButtonInputBehavior to change the mouse button in use (default = left mouse)
Name | Description | ||
---|---|---|---|
|
bInDragCapture |
||
|
Gizmo |
||
|
LastWorldRay |
Name | Description | ||
---|---|---|---|
|
Initialize ( |
Name | Description | ||
---|---|---|---|
|
FInputCaptur... |
BeginCapture ( |
Called after WantsCapture() returns a capture request that was accepted |
|
ForceEndCapture ( |
If this is called, the Behavior has forcibly lost capture (eg due to app losing focus for example) and needs to clean up accordingly |
|
|
FInputCaptur... |
GetPriority() |
The priority is used to resolve situations where multiple behaviors want the same capture |
|
FInputCaptur... |
UpdateCapture ( |
Called for each new input event during a capture sequence. |
|
FInputCaptur... |
WantsCapture ( |
Given the input state, does this Behavior want to begin capturing some input devices? |