FGeometryCacheCodecRenderStateBase

Render thread side state.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

GeometryCache

Header

/Engine/Plugins/Experimental/GeometryCache/Source/GeometryCache/Classes/GeometryCacheCodecBase.h

Include

#include "GeometryCacheCodecBase.h"

Syntax

class FGeometryCacheCodecRenderStateBase

Remarks

Render thread side state. This is not a full blown FRenderResource it is a child instead of the UGeometryCacheTrackStreamable's Render Resource instance.

Constructors

Name Description

Public function

FGeometryCacheCodecRenderStateBase

(
    const TArray< int32 >& SetTopology...
)

Called on the game thread as part of UGeometryCacheCodecBase::CreateRenderState

Destructors

Name Description

Public function Virtual

~FGeometryCacheCodecRenderStateBase()

This will be called on the render thread

Functions

Name Description

Public function Virtual

bool

 

DecodeSingleFrame

Public function Virtual

void

 

InitRHI()

Called once we are on the render thread this can create any render buffers etc.

Public function Virtual

bool

 

IsTopologyCompatible

(
    int32 SampleIndexA,
    int32 SampleIndexB
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss