Navigation
API > API/Plugins > API/Plugins/GeometryMode
Inheritance Hierarchy
- FModeTool
- FModeTool_GeometryModify
References
| Module | GeometryMode |
| Header | /Engine/Plugins/Editor/GeometryMode/Source/GeometryMode/Public/GeometryEdMode.h |
| Include | #include "GeometryEdMode.h" |
Syntax
class FModeTool_GeometryModify : public FModeTool
Remarks
Widget manipulation of geometry.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bGeomModified | Used to track when actualy modification takes place | |
| UGeomModifier * | CurrentModifier | The current modifier. | |
| TArray< TObjectPtr< UGeomModifier > > | Modifiers | All available modifiers. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| UGeomModifier * | |||
| UGeomModifier * | GetModifier
(
int32 Index |
||
| const UGeomModifier * | GetModifier
(
int32 Index |
||
| int32 | |||
| TModifierConstIterator | |||
| TModifierIterator | |||
| void | SetCurrentModifier
(
UGeomModifier* InModifier |
||
| void | Store the current geom selections for all geom objects |
Overridden from FModeTool
| Type | Name | Description | |
|---|---|---|---|
| bool | BoxSelect
(
FBox& InBox, |
||
| void | DrawHUD
(
FEditorViewportClient* ViewportClient, |
||
| bool | EndModify () |
||
| void | EndTrans () |
||
| bool | FrustumSelect
(
const FConvexVolume& InFrustum, |
||
| FString | GetName () |
Returns the name that gets reported to the editor. | |
| bool | InputDelta
(
FEditorViewportClient* InViewportClient, |
||
| bool | InputKey
(
FEditorViewportClient* ViewportClient, |
||
| void | Render
(
const FSceneView* View, |
||
| void | SelectNone () |
||
| bool | StartModify () |
||
| void | StartTrans () |
||
| void | Tick
(
FEditorViewportClient* ViewportClient, |
Tick. |
Typedefs
| Name | Description |
|---|---|
| TModifierConstIterator | |
| TModifierIterator |