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
)

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback