Module |
|
Header |
/Engine/Plugins/Editor/GeometryMode/Source/GeometryMode/Public/EditorGeometry.h |
Include |
#include "EditorGeometry.h" |
A group of polygons forming an individual object.
Name | Description | ||
---|---|---|---|
|
ABrush * |
ActualBrush |
Index to the ABrush actor this object represents. |
|
bSelectionOrderDirty |
If 1, the selection order array needs to be compiled before being accessed. do not serialize |
|
|
EdgePool |
||
|
PolyPool |
||
|
SelectionOrder |
Used for tracking the order of selections within this object. |
|
|
VertexPool |
Master lists. All lower data types refer to the contents of these pools through indices. |
Name | Description | |
---|---|---|
|
FGeomObject() |
Name | Description | ||
---|---|---|---|
|
AddEdgeToPool |
||
|
AddVertexToPool |
||
|
ClearData() |
Erases all current data for this object. |
|
|
CompileSelectionOrder() |
||
|
CompileUniqueEdgeArray |
Compiles a list of unique edges. |
|
|
ComputeData() |
Tells the object to recompute all of it's internal data. |
|
|
DirtySelectionOrder() |
Dirties the selection order. |
|
|
FinalizeSourceData() |
Finalizes the source geometry by checking for invalid polygons, updating components, etc. |
|
|
ForceLastSelectionIndex ( |
Allows manual setting of the last selection index. |
|
|
const ABrush... |
GetActualBrush() |
|
|
ABrush * |
GetActualBrush() |
|
|
GetFromSource() |
Removes all geometry data and reconstructs it from the source brushes. |
|
|
GetNewSelectionIndex() |
||
|
GetObjectIndex() |
||
|
SelectNone() |
||
|
SendToSource() |
Sends the vertex data that we have back to the source vertices. |
|
|
SetPivotFromSelectionArray ( |
Set the pivot position based on the 'highest' selected object (vertex/edge/poly) in the given selection array |
|
|
UpdateFromSelectionArray ( |
Update the selection state based on the passed in array |
Name | Description | ||
---|---|---|---|
|
GetMidPoint() |
Returns a location that represents the middle of the object |
|
|
GetWidgetLocation() |
Returns a valid position for the widget to be drawn at for this object |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
Pure virtual that must be overloaded by the inheriting class. |
|
|
GetReferencerName() |
Use this method to report a name for your referencer. |