![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ISMInstanceDataSceneProxy.h>
Inheritance diagram for FISMCInstanceDataSceneProxyLegacyReordered:Protected Attributes | |
| TArray< int32 > | LegacyInstanceReorderTable |
| bool | bLegacyReordered = false |
| TUniquePtr< FStaticMeshInstanceData > | ExternalLegacyData |
Protected Attributes inherited from FISMCInstanceDataSceneProxy | |
| FStaticShaderPlatform | ShaderPlatform |
| ERHIFeatureLevel::Type | FeatureLevel |
| bool | bUseLegacyRenderingPath = false |
| TBitArray | ValidInstanceIdMask |
| FInstanceIdIndexMap | InstanceIdIndexMap |
| FInstanceDataUpdateTaskInfo | InstanceDataUpdateTaskInfo |
| bool | bIsNew = true |
| bool | bBuildOptimized = false |
| FISMPrecomputedSpatialHashDataPtr | PrecomputedOptimizationData |
Protected Attributes inherited from FInstanceDataSceneProxy | |
| FInstanceSceneDataBuffers | InstanceSceneDataBuffers |
Additional Inherited Members | |
Public Types inherited from FISMCInstanceDataSceneProxy | |
| using | FISMPrecomputedSpatialHashDataPtr = TSharedPtr< const FISMPrecomputedSpatialHashData, ESPMode::ThreadSafe > |
Static Public Member Functions inherited from FISMCInstanceDataSceneProxy | |
| static ENGINE_API FVector3f | GetLocalBoundsPadExtent (const FRenderTransform &LocalToWorld, float PadAmount) |
Proxy that supports legacy reordered (HISM) data management.
| FISMCInstanceDataSceneProxyLegacyReordered::FISMCInstanceDataSceneProxyLegacyReordered | ( | FStaticShaderPlatform | InShaderPlatform, |
| ERHIFeatureLevel::Type | InFeatureLevel, | ||
| bool | bInLegacyReordered | ||
| ) |
|
overridevirtual |
Reimplemented from FISMCInstanceDataSceneProxy.
Reimplemented in FISMCInstanceDataSceneProxyNoGPUScene.
|
overridevirtual |
Reimplemented from FISMCInstanceDataSceneProxy.
Reimplemented in FISMCInstanceDataSceneProxyNoGPUScene.
|
overridevirtual |
Overridable functions to update / build proxy data from a change set.
Reimplemented from FISMCInstanceDataSceneProxy.
Reimplemented in FISMCInstanceDataSceneProxyNoGPUScene.
|
protected |
|
overridevirtual |
Handle only updating the primitive transform, could make use of special cases such as translation only if implemented properly.
Reimplemented from FISMCInstanceDataSceneProxy.
Reimplemented in FISMCInstanceDataSceneProxyNoGPUScene.
|
protected |