Navigation
API > API/Plugins > API/Plugins/GeometryMode
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UGeomModifier
- UGeomModifier_Edit
- UGeomModifier_Clip
References
| Module | GeometryMode |
| Header | /Engine/Plugins/Editor/GeometryMode/Source/GeometryMode/Classes/GeomModifier_Clip.h |
| Include | #include "GeomModifier_Clip.h" |
Syntax
UCLASS&40;&41;
class UGeomModifier_Clip : public UGeomModifier_Edit
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint32: 1 | bFlipNormal | ||
| uint32: 1 | bSplit | ||
| TArray< FVector > | ClipMarkers | The clip markers that the user has dropped down in the world so far. | |
| FVector | SnappedMouseWorldSpacePos | The mouse position, in world space, where the user currently is hovering. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UGeomModifier_Clip
(
const FObjectInitializer& ObjectInitializer |
Overridden from UGeomModifier
| Type | Name | Description | |
|---|---|---|---|
| void | DrawHUD
(
FEditorViewportClient* ViewportClient, |
||
| bool | InputKey
(
FEditorViewportClient* ViewportClient, |
||
| bool | OnApply () |
Implements the modifier application. | |
| void | Render
(
const FSceneView* View, |
Drawing functions to allow modifiers to have better control over the screen. | |
| bool | |||
| void | Tick
(
FEditorViewportClient* ViewportClient, |
||
| void | WasActivated () |
Gives the modifier a chance to initialize it's internal state when activated. |