Navigation
API > API/Plugins > API/Plugins/GeometryMode
Inheritance Hierarchy
- FGeomBase
- FGeomEdge
- FGeomObject
- FGeomPoly
- FGeomVertex
References
| Module | GeometryMode |
| Header | /Engine/Plugins/Editor/GeometryMode/Source/GeometryMode/Public/EditorGeometry.h |
| Include | #include "EditorGeometry.h" |
Syntax
class FGeomBase
Remarks
Base class for all classes that support storing and editing of geometry.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FVector | Mid | The mid point for this object. | |
| FVector | Normal | The normal vector for this object. | |
| int32 | ParentObjectIndex | Allows polys, edges and vertices to point to the FGeomObject that owns them. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FGeomBase () |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~FGeomBase () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ForceSelectionIndex
(
int32 InSelectionIndex |
Allows manual setting of the selection index. | |
| const FVector & | GetMid () |
||
| FVector | GetMidPoint () |
Returns a location that represents the middle of the object | |
| const FVector & | GetNormal () |
||
| FGeomObjectPtr | |||
| const FGeomObjectPtr | |||
| int32 | |||
| int32 | |||
| FVector | Returns a valid position for the widget to be drawn at for this object | ||
| FRotator | Gets the local rotation to use when transforming this object | ||
| bool | IsSelected () |
||
| bool | IsVertex () |
Returns true if this geometry objects is a vertex. | |
| void | Select
(
bool InSelect |
Does nothing if not in geometry mode. | |
| void | SetMid
(
const FVector& InMid |
||
| void | SetNormal
(
const FVector& InNormal |
||
| void | SetParentObjectIndex
(
int32 InParentObjectIndex |