#include <HierarchicalInstancedStaticMeshComponent.h>
◆ FClusterBuilder()
| UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::FClusterBuilder |
( |
TArray< FMatrix > |
InTransforms, |
|
|
TArray< float > |
InCustomDataFloats, |
|
|
int32 |
InNumCustomDataFloats, |
|
|
const FBox & |
InInstBox, |
|
|
int32 |
InMaxInstancesPerLeaf, |
|
|
float |
InDensityScaling, |
|
|
int32 |
InInstancingRandomSeed, |
|
|
bool |
InGenerateInstanceScalingRange |
|
) |
| |
◆ BuildInstanceBuffer()
| void UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::BuildInstanceBuffer |
( |
| ) |
|
|
protected |
◆ BuildTree()
| void UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::BuildTree |
( |
| ) |
|
◆ BuildTreeAndBuffer()
| void UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::BuildTreeAndBuffer |
( |
| ) |
|
◆ BuildTreeAndBufferAsync()
◆ Init()
| void UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::Init |
( |
| ) |
|
|
protected |
◆ Split() [1/2]
| void UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::Split |
( |
int32 |
InNum | ) |
|
|
protected |
◆ Split() [2/2]
| void UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::Split |
( |
int32 |
Start, |
|
|
int32 |
End |
|
) |
| |
|
protected |
◆ BranchingFactor
| int32 UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::BranchingFactor |
|
protected |
◆ BuiltInstanceData
◆ Clusters
| TArray<FRunPair> UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::Clusters |
|
protected |
◆ CustomDataFloats
| TArray<float> UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::CustomDataFloats |
|
protected |
◆ DensityScaling
| float UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::DensityScaling |
|
protected |
◆ GenerateInstanceScalingRange
| bool UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::GenerateInstanceScalingRange |
|
protected |
◆ InstancingRandomSeed
| int32 UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::InstancingRandomSeed |
|
protected |
◆ InstBox
| FBox UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::InstBox |
|
protected |
◆ InternalNodeBranchingFactor
| int32 UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::InternalNodeBranchingFactor |
|
protected |
◆ MaxInstancesPerLeaf
| int32 UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::MaxInstancesPerLeaf |
|
protected |
◆ Num
| int32 UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::Num |
|
protected |
◆ NumCustomDataFloats
| int32 UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::NumCustomDataFloats |
|
protected |
◆ NumRoots
| int32 UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::NumRoots |
|
protected |
◆ OcclusionLayerTarget
| int32 UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::OcclusionLayerTarget |
|
protected |
◆ OriginalNum
| int32 UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::OriginalNum |
|
protected |
◆ Result
◆ SortIndex
| TArray<int32> UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::SortIndex |
|
protected |
◆ SortPairs
| TArray<FSortPair> UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::SortPairs |
|
protected |
◆ SortPoints
| TArray<FVector> UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::SortPoints |
|
protected |
◆ Transforms
| TArray<FMatrix> UHierarchicalInstancedStaticMeshComponent::FClusterBuilder::Transforms |
|
protected |
The documentation for this class was generated from the following files: