Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
FDynamicMeshSelection |
Class that represents a selection in a dynamic mesh. |
|
FGenericMeshSelection |
FGenericMeshSelection represents various types of selection on a Mesh. |
|
FGroupTopologySelector |
FGroupTopologySelector implements selection behavior for a FGroupTopology mesh. |
|
FMeshSelectionMechanicStyle |
These values are all overwritten TODO Directly use the values in FUVEditorUXSettings when MeshSelectionMechanic is moved into UV Editor module, we can also remove the SetVisualizationStyle |
|
FPersistentMeshSelectionChange |
FPersistentMeshSelectionChange stores a selection change, ie before-and-after states. |
|
FPolygonSelectionMechanicSelectionChange |
|
|
FSelectClickedAction |
BehaviorTarget to do world raycast selection from a click Currently used to click-select reference planes in the world |
|
UMeshSelectionMechanic |
Mechanic for selecting elements of a dynamic mesh. |
|
UMeshSelectionMechanicProperties |
|
|
UPersistentMeshSelection |
UPersistentMeshSelection is a UObject wrapper for a FGenericMeshSelection |
|
UPersistentMeshSelectionManager |
UPersistentMeshSelectionManager manages an active Mesh Selection. |
|
UPolygonSelectionMechanic |
UPolygonSelectionMechanic implements the interaction for selecting a set of faces/vertices/edges from a FGroupTopology on a UDynamicMeshComponent. |
|
UPolygonSelectionMechanicProperties |
Name |
Description |
|
---|---|---|
|
EMeshSelectionMechanicMode |
Name | Description | ||
---|---|---|---|
|
ToolSelectionUtil::SetNewActorSelection ( |
Change the active selection to the given Actor, via given ToolManager. Replaces existing selection. |
|
|
ToolSelectionUtil::SetNewActorSelection ( |
Change the active selection to the given Actors, via given ToolManager. |
|
|
UE::Geometry::ClearActiveToolSelection ( |
Clear any currently-active stored Tool selection |
|
|
UE::Geometry::DeregisterPersistentMeshSelectionManager ( |
Remove any existing UPersistentMeshSelectionManager from the ToolsContext's ContextObjectStore |
|
|
UPersistentM... |
UE::Geometry::FindPersistentMeshSelectionManager ( |
Find an existing UPersistentMeshSelectionManager in the ToolsContext's ContextObjectStore |
|
const UPersi... |
UE::Geometry::GetCurrentToolInputSelection ( |
Given a FToolBuilderState, determine if an Input Selection exists that is applicable to the ToolTarget |
|
UE::Geometry::GetGroupEdgeRepresentativeVerts ( |
Returns a pair of vertex ID's that are representative of a group edge, to be able to identify a selected group edge independently of a group topology object. |
|
|
UE::Geometry::GetGroupEdgeRepresentativeVerts ( |
Utility functions for group topology manipulation. |
|
|
UE::Geometry::GetStoredSelectionAsTriangles ( |
Convert the given Seletion to a list of Triangles of the specified Mesh. |
|
|
UE::Geometry::RegisterPersistentMeshSelectionManager ( |
The functions below are helper functions that simplify usage of a UPersistentMeshSelectionManager that is registered as a ContextStoreObject in an InteractiveToolsContext If one does not already exist, create a new instance of UPersistentMeshSelectionManager and add it to the ToolsContext's ContextObjectStore |
|
|
UE::Geometry::SetToolOutputSelection ( |
Set the active output selection of a Tool, which (if supported) will be persist between Tools via a UPersistentMeshSelectionManager context object. |