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