Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Engine/InstancedStaticMesh.h |
Include |
#include "Engine/InstancedStaticMesh.h" |
struct FPerInstanceRenderData
Name | Description | ||
---|---|---|---|
|
HitProxies |
Hit proxies for the instances |
|
|
InstanceBuffer |
Instance buffer |
|
|
TSharedPtr< FSt... |
InstanceBuffer_GameThread |
|
|
ResourceSize |
Cached per-instance resource size |
Name | Description | |
---|---|---|
|
FPerInstanceRenderData ( |
Should be always constructed on main thread. |
|
FPerInstanceRenderData ( |
Name | Description | |
---|---|---|
|
~FPerInstanceRenderData() |
Name | Description | ||
---|---|---|---|
|
const TArray... |
GetPerInstanceBounds() |
Get data for culling ray tracing instances |
|
const TArray... |
GetPerInstanceTransforms() |
Get cached CPU-friendly instance transforms |
|
UpdateFromCommandBuffer ( |
||
|
UpdateFromPreallocatedData ( |
Call to update the Instance buffer with pre allocated data without recreating the FPerInstanceRenderData |