UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FTripleBuffer< ResourceType > Class Template Referencefinal

#include <MultiBufferResource.h>

+ Inheritance diagram for Chaos::FTripleBuffer< ResourceType >:

Public Member Functions

 FTripleBuffer ()
 
virtual ~FTripleBuffer ()
 
virtual EMultiBufferMode GetBufferMode () override
 
virtual ResourceType * AccessProducerBuffer () override
 
virtual ResourceType * GetConsumerBufferMutable () override
 
virtual const ResourceType * GetProducerBuffer () const override
 
virtual const ResourceType * GetConsumerBuffer () const override
 
virtual void FlipProducer () override
 
- Public Member Functions inherited from Chaos::IBufferResource< ResourceType >
virtual ~IBufferResource ()
 

Constructor & Destructor Documentation

◆ FTripleBuffer()

template<typename ResourceType >
Chaos::FTripleBuffer< ResourceType >::FTripleBuffer ( )
inline

◆ ~FTripleBuffer()

template<typename ResourceType >
virtual Chaos::FTripleBuffer< ResourceType >::~FTripleBuffer ( )
inlinevirtual

Member Function Documentation

◆ AccessProducerBuffer()

template<typename ResourceType >
virtual ResourceType * Chaos::FTripleBuffer< ResourceType >::AccessProducerBuffer ( )
inlineoverridevirtual

◆ FlipProducer()

template<typename ResourceType >
virtual void Chaos::FTripleBuffer< ResourceType >::FlipProducer ( )
inlineoverridevirtual

◆ GetBufferMode()

template<typename ResourceType >
virtual EMultiBufferMode Chaos::FTripleBuffer< ResourceType >::GetBufferMode ( )
inlineoverridevirtual

◆ GetConsumerBuffer()

template<typename ResourceType >
virtual const ResourceType * Chaos::FTripleBuffer< ResourceType >::GetConsumerBuffer ( ) const
inlineoverridevirtual

◆ GetConsumerBufferMutable()

template<typename ResourceType >
virtual ResourceType * Chaos::FTripleBuffer< ResourceType >::GetConsumerBufferMutable ( )
inlineoverridevirtual

◆ GetProducerBuffer()

template<typename ResourceType >
virtual const ResourceType * Chaos::FTripleBuffer< ResourceType >::GetProducerBuffer ( ) const
inlineoverridevirtual

The documentation for this class was generated from the following file: