Navigation
API > API/Plugins > API/Plugins/ModelingComponents
Classes
| Type | Name | Description | |
|---|---|---|---|
| FActorAdapter | FActorAdapter is used by FMeshSceneAdapter to represent all the child info for an AActor. | ||
| FActorChildMesh | FActorChildMesh represents a 3D Mesh attached to an Actor. | ||
| FMeshSceneAdapter | FMeshSceneAdapter creates an internal representation of an Actor/Component/Asset hierarchy, so that a minimal set of Mesh data structures can be constructed for the unique Meshes (generally Assets). | ||
| FMeshSceneAdapterBuildOptions | Configuration for FMeshSceneAdapter::Build() | ||
| FMeshSceneRayHit | FMeshSceneRayHit is returned by various ray-intersection functions below | ||
| FMeshTypeContainer | FMeshTypeContainer is a wrapper for an object that contains a unique Mesh of some kind, which is used by an FActorChildMesh to represent that unique mesh. | ||
| FRenderCaptureConfig | |||
| FRenderCaptureCoordinateConverter2D | Render capture images use the render target coordinate system, which is defined such that: | ||
| FRenderCaptureTypeFlags | FRenderCaptureTypeFlags is a set of per-capture-type booleans | ||
| FSceneCapturePhotoSet | FSceneCapturePhotoSet creates a set of render captures for a given World and set of Actors, stored as a SpatialPhotoSet for each desired render buffer type. | ||
| FSceneGeometryID | |||
| FSceneGeometryPoint | |||
| FSceneGeometrySpatialCache | |||
| FWorldRenderCapture | FWorldRenderCapture captures a rendering of a set of Actors in a World from a specific viewpoint. | ||
| IMeshSpatialWrapper | Abstract interface to a spatial data structure for a mesh | ||
| ISceneGeometrySpatial | |||
| TRenderCaptureTypeData |
Enums
| Type | Name | Description | |
|---|---|---|---|
| UE::Geometry::EActorMeshComponentType | EActorMeshComponentType enum is used to determine which type of Component an FActorChildMesh represents. | ||
| UE::Geometry::EGeometryPointType | Copyright Epic Games, Inc. All Rights Reserved. | ||
| UE::Geometry::ERenderCaptureType | ERenderCaptureType defines which type of render buffer should be captured. | ||
| UE::Geometry::ESceneMeshType | ESceneMeshType is used to indicate which type of Mesh a FMeshTypeContainer contains. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| MODELINGCOMPONENTS_API TArray< FSpatialPhotoParams > | UE::Geometry::ComputeStandardExteriorSpatialPhotoParameters
(
UWorld* World, |
||
| void | UE::Geometry::ForEachCaptureType
(
const FunctionType& Function |
Call the given Function for each capture type/channel. | |
| uint32 | UE::Geometry::GetTypeHash
(
const FSceneGeometryID& Identifier |