Navigation
API > API/Plugins > API/Plugins/GeometryCache
Index Buffer
| Name | FGeomCacheIndexBuffer |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GeometryCache/Source/GeometryCache/Public/GeometryCacheSceneProxy.h |
| Include Path | #include "GeometryCacheSceneProxy.h" |
Syntax
class FGeomCacheIndexBuffer : public FIndexBuffer
Inheritance Hierarchy
- FRenderResource → FIndexBuffer → FGeomCacheIndexBuffer
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| NumAllocatedIndices | int32 | GeometryCacheSceneProxy.h | ||
| NumValidIndices | int32 | GeometryCacheSceneProxy.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRHIShaderResourceView * GetBufferSRV() |
GeometryCacheSceneProxy.h | ||
unsigned SizeInBytes() |
GeometryCacheSceneProxy.h | ||
void Update
(
FRHICommandListBase& RHICmdList, |
Update the data and possibly reallocate if needed. | GeometryCacheSceneProxy.h | |
void UpdateSizeOnly
(
FRHICommandListBase& RHICmdList, |
GeometryCacheSceneProxy.h |
Overridden from FRenderResource
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void InitRHI
(
FRHICommandListBase& RHICmdList |
Create on rhi thread. Uninitialized with NumIndices space. | GeometryCacheSceneProxy.h | |
virtual void ReleaseRHI() |
GeometryCacheSceneProxy.h |