FDoubleBuffer

Double Buffer Implementation - Not thread-safe requires external locks

Windows
MacOS
Linux

Inheritance Hierarchy

IBufferResource

FDoubleBuffer

References

Module

Chaos

Header

/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Framework/MultiBufferResource.h

Include

#include "Chaos/Framework/MultiBufferResource.h"

Syntax

template<typename ResourceType>
class FDoubleBuffer : public Chaos::IBufferResource< ResourceType >

Remarks

Double Buffer Implementation - Not thread-safe requires external locks

Constructors

Name Description

Public function

FDoubleBuffer()

Destructors

Name Description

Public function Virtual

~FDoubleBuffer()

Overridden from IBufferResource

Name Description

Public function Virtual

ResourceType...

 

AccessProducerBuffer()

Public function Virtual

void

 

FlipProducer()

Public function Virtual

EMultiBuffer...

 

GetBufferMode()

Public function Virtual Const

const Resour...

 

GetConsumerBuffer()

Public function Virtual Const

const Resour...

 

GetProducerBuffer()

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