Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FHLODInstancingPackedMappingData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/HLOD/DestructibleHLODComponent.h |
| Include Path | #include "WorldPartition/HLOD/DestructibleHLODComponent.h" |
Syntax
USTRUCT ()
struct FHLODInstancingPackedMappingData
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ComponentsMapping | TArray< FComponentInstanceMapping > | Compacted components mappings for each actors. | WorldPartition/HLOD/DestructibleHLODComponent.h | |
| ISMCs | TArray< TObjectPtr< UHLODInstancedStaticMeshComponent > > | Array of HLOD ISMC. ComponentsMapping entries are indexing into it. | WorldPartition/HLOD/DestructibleHLODComponent.h | |
| PerActorMappingData | TMap< uint32, FActorInstanceMappingsRef > | For a given actor, either provides the range of entries for it in the ComponentsMapping array. | WorldPartition/HLOD/DestructibleHLODComponent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ForEachActorInstancingMapping
(
uint32 InActorIndex, |
Utility to iterate over all mapping entries for a given actor. | WorldPartition/HLOD/DestructibleHLODComponent.h |