Navigation
API > API/Plugins > API/Plugins/GeometryMode
Base class for all classes that support storing and editing of geometry.
| Name | FGeomBase |
| Type | class |
| Header File | /Engine/Plugins/Editor/GeometryMode/Source/GeometryMode/Public/EditorGeometry.h |
| Include Path | #include "EditorGeometry.h" |
Syntax
class FGeomBase
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGeomBase() |
EditorGeometry.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FGeomBase() |
EditorGeometry.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SelectionIndex | int32 | If > INDEX_NONE, this object is selected | EditorGeometry.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ForceSelectionIndex
(
int32 InSelectionIndex |
Allows manual setting of the selection index. | EditorGeometry.h | |
const FVector & GetMid() |
EditorGeometry.h | ||
FVector GetMidPoint() |
Returns a location that represents the middle of the object | EditorGeometry.h | |
const FVector & GetNormal() |
EditorGeometry.h | ||
FGeomObjectPtr GetParentObject () |
EditorGeometry.h | ||
const FGeomObjectPtr GetParentObject () |
EditorGeometry.h | ||
int32 GetParentObjectIndex() |
EditorGeometry.h | ||
int32 GetSelectionIndex() |
EditorGeometry.h | ||
virtual FVector GetWidgetLocation() |
Returns a valid position for the widget to be drawn at for this object | EditorGeometry.h | |
virtual FRotator GetWidgetRotation() |
Gets the local rotation to use when transforming this object | EditorGeometry.h | |
bool IsSelected() |
EditorGeometry.h | ||
virtual bool IsVertex() |
Returns true if this geometry objects is a vertex. | EditorGeometry.h | |
virtual void Select
(
bool InSelect |
Does nothing if not in geometry mode. | EditorGeometry.h | |
void SetMid
(
const FVector& InMid |
EditorGeometry.h | ||
void SetNormal
(
const FVector& InNormal |
EditorGeometry.h | ||
void SetParentObjectIndex
(
int32 InParentObjectIndex |
EditorGeometry.h |