Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FInstanceDataSceneProxy |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/InstanceDataSceneProxy.h |
| Include Path | #include "InstanceDataSceneProxy.h" |
Syntax
class FInstanceDataSceneProxy
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| InstanceDataSceneProxy.h | |||
FInstanceDataSceneProxy
(
FInstanceSceneDataBuffers&& InInstanceSceneDataBuffers |
InstanceDataSceneProxy.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FInstanceDataSceneProxy() |
InstanceDataSceneProxy.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void DebugDrawInstanceChanges
(
FPrimitiveDrawInterface* DebugPDI, |
InstanceDataSceneProxy.h | ||
virtual const FInstanceSceneDataBuffers * GeInstanceSceneDataBuffers() |
InstanceDataSceneProxy.h | ||
virtual FStaticMeshInstanceBuffer * GetLegacyInstanceBuffer() |
Workaround to support the ISMC non GPU scene rendering path. | InstanceDataSceneProxy.h | |
virtual FInstanceDataUpdateTaskInfo * GetUpdateTaskInfo() |
Implement to provide syncable task info, if this returns a nullptr it is required that GeInstanceSceneDataBuffers() performs any needed synchronization. | InstanceDataSceneProxy.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void DecStatCounters() |
InstanceDataSceneProxy.h | ||
void IncStatCounters() |
InstanceDataSceneProxy.h |