| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Editor/GeometryMode/Source/GeometryMode/Classes/GeomModifier_Pen.h |
Include |
#include "GeomModifier_Pen.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UGeomModifier_Pen : public UGeomModifier_Edit
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bAutoExtrude |
If true, the shape will be automatically extruded into a brush upon completion. |
|
uint32: 1 |
bCreateBrushShape |
If true, the resulting shape will be turned into an ABrushShape actor. |
|
uint32: 1 |
bCreateConvexPolygons |
If true, the tool will try and optimize the resulting triangles into convex polygons before creating the brush. |
|
ExtrudeDepth |
How far to extrude the newly created brush if bAutoExtrude is set to true. |
|
|
MouseWorldSpacePos |
The mouse position, in world space, where the user currently is hovering (snapped to grid if that setting is enabled). |
|
|
ShapeVertices |
The vertices that the user has dropped down in the world so far. |
|
|
UsingViewportClient |
Name | Description | |
---|---|---|
|
UGeomModifier_Pen ( |
Name | Description | ||
---|---|---|---|
|
DrawHUD ( |
||
|
InputKey ( |
||
|
OnApply() |
Implements the modifier application. |
|
|
Render ( |
Drawing functions to allow modifiers to have better control over the screen. |
|
|
SupportsCurrentSelection() |
Pen can work always |
|
|
Tick ( |
||
|
WasActivated() |
Gives the modifier a chance to initialize it's internal state when activated. |