Navigation
Unreal Engine C++ API Reference > 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 |