Navigation
Unreal Engine C++ API Reference > Plugins > GeometryCache
Inheritance Hierarchy
- FPrimitiveSceneProxy
- FGeometryCacheSceneProxy
- FGeometryCacheAbcFileSceneProxy
- FGeometryCacheUsdSceneProxy
References
Module | GeometryCache |
Header | /Engine/Plugins/Runtime/GeometryCache/Source/GeometryCache/Public/GeometryCacheSceneProxy.h |
Include | #include "GeometryCacheSceneProxy.h" |
Syntax
class FGeometryCacheSceneProxy : public FPrimitiveSceneProxy
Remarks
Procedural mesh scene proxy
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FGeometryCacheSceneProxy
(
UGeometryCacheComponent* Component |
||
![]() |
FGeometryCacheSceneProxy
(
UGeometryCacheComponent* Component, |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | ||
![]() |
void | Clears the Sections array | |
![]() ![]() |
HHitProxy * | CreateHitProxies
(
UPrimitiveComponent* Component, |
|
![]() ![]() |
uint32 | ||
![]() ![]() ![]() |
void | GetDynamicMeshElements
(
const TArray< const FSceneView* >& Views, |
|
![]() ![]() ![]() |
uint32 | ||
![]() ![]() |
const TArray< FGeomCacheTrackProxy * > & | GetTracks () |
|
![]() ![]() |
SIZE_T | GetTypeHash () |
|
![]() ![]() ![]() |
FPrimitiveViewRelevance | GetViewRelevance
(
const FSceneView* View |
|
![]() ![]() ![]() |
bool | ||
![]() |
void | UpdateAnimation
(
FRHICommandListBase& RHICmdList, |
|
![]() |
void | UpdateSectionIndexBuffer
(
const int32 SectionIndex, |
Update index buffer for specific section |
![]() |
void | UpdateSectionVertexBuffer
(
const int32 SectionIndex, |
Update vertex buffer for specific section |
![]() |
void | UpdateSectionWorldMatrix
(
const int32 SectionIndex, |
Update world matrix for specific section |