Navigation
API > API/Plugins > API/Plugins/ModelingComponents > API/Plugins/ModelingComponents/Scene
References
| Module | ModelingComponents |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Scene/MeshSceneAdapter.h |
| Include | #include "Scene/MeshSceneAdapter.h" |
Syntax
struct FActorChildMesh
Remarks
FActorChildMesh represents a 3D Mesh attached to an Actor. This generally comes from a Component, however in some cases a Component generates multiple FActorChildMesh (eg an InstancedStaticMeshComponent), and potentially some Actors may store/represent a Mesh directly (no examples currently).
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsNonUniformScaled | ||
| int32 | ComponentIndex | Index of this Mesh in the SourceComponent, if such an index exists (eg Instance Index in InstancedStaticMeshComponent) | |
| EActorMeshComponentType | ComponentType | Type of SourceComponent, if known | |
| FMeshTypeContainer | MeshContainer | Wrapper around the Mesh this FActorChildMesh refers to (eg from a StaticMeshAsset, etc) | |
| IMeshSpatialWrapper * | MeshSpatial | Spatial data structure that represents the Mesh in MeshContainer - assumption is this is owned externally | |
| UActorComponent * | SourceComponent | The Component this Mesh was generated from, if there is one. | |
| FTransformSequence3d | WorldTransform | Local-to-World transformation of the Mesh in the MeshContainer |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FActorChildMesh
(
const FActorChildMesh& |
|||