Navigation
API > API/Plugins > API/Plugins/ModelingComponents
FGeometryIdentifier is used to represent a specific Geometry-containing object.
| Name | FGeometryIdentifier |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Selection/GeometrySelector.h |
| Include Path | #include "Selection/GeometrySelector.h" |
Syntax
struct FGeometryIdentifier
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGeometryIdentifier() |
Selection/GeometrySelector.h |
Enums
Public
| Name | Remarks |
|---|---|
| EObjectType | EObjectType is the specific UClass/UObject Type of TargetObject |
| ETargetType | ETargetType specifies the category of target object |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ObjectType | EObjectType | Object Type specifies the specific UClass/UObject Type of TargetObject | Selection/GeometrySelector.h | |
| TargetObject | TWeakObjectPtr< UObject > | TargetObject is optional, depending on the identifier and situation it may or may not exist | Selection/GeometrySelector.h | |
| TargetType | ETargetType | Target Type specifies the category of TargetObject | Selection/GeometrySelector.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Equals
(
const FGeometryIdentifier& Other |
Selection/GeometrySelector.h | ||
ComponentTypeT * GetAsComponentType() |
Selection/GeometrySelector.h | ||
ObjectTypeT * GetAsObjectType() |
Selection/GeometrySelector.h | ||
bool HasObject() |
Selection/GeometrySelector.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FGeometryIdentifier PrimitiveComponent
(
UPrimitiveComponent* Component, |
Selection/GeometrySelector.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FGeometryIdentifier& Other |
Selection/GeometrySelector.h |