Navigation
| Name | GeometryMode |
| Type | Editor |
| Part of Plugins | GeometryMode |
| Location | /Engine/Plugins/Editor/GeometryMode/Source/GeometryMode/ |
| Module Build Rules | GeometryMode.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FEdModeGeometry | Allows for BSP geometry to be edited directly |
| FGeomBase | Base class for all classes that support storing and editing of geometry. |
| FGeomEdge | The space between 2 adjacent vertices. |
| FGeometryModeModule | Geometry mode module |
| FGeomObject | A group of polygons forming an individual object. |
| FGeomPoly | An individual polygon. |
| FGeomVertex | A 3D position. |
| FModeTool_GeometryModify | Widget manipulation of geometry. |
| UGeomModifier | |
| UGeomModifier_Clip | |
| UGeomModifier_Create | Creates selected objects. |
| UGeomModifier_Delete | Deletes selected objects. |
| UGeomModifier_Edit | |
| UGeomModifier_Extrude | |
| UGeomModifier_Flip | Flips selected objects. |
| UGeomModifier_Lathe | Revolves selected polygons around the pivot point. |
| UGeomModifier_Optimize | Optimizes selected objects by attempting to merge their polygons back together. |
| UGeomModifier_Pen | |
| UGeomModifier_Split | Splits selected objects. |
| UGeomModifier_Triangulate | Triangulates selected objects. |
| UGeomModifier_Turn | Turns selected objects. |
| UGeomModifier_Weld | Welds selected objects. |
Structs
| Name | Remarks |
|---|---|
| FGeometryEditingModes | |
| FPolyVertexIndex | An index pair denoting a polygon and vertex within the parent objects ABrush. |
| HGeomEdgeProxy | Hit proxy for edges. |
| HGeomPolyProxy | Hit proxy for polygons. |
| HGeomVertexProxy | Hit proxy for vertices. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FEditorModeID | FName | GeometryModeModule.h | |
| FGeomObjectPtr | TSharedPtr< class FGeomObject > | GeomModifier.h | |
| FGeomObjectPtr | TSharedPtr< class FGeomObject > | EditorGeometry.h | |
| FGeomObjectPtr | TSharedPtr< class FGeomObject > | GeometryEdMode.h |