Foundation
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
Foundation::RenderCore::TemporalResourceHandle Class Reference

#include <Renderer.hpp>

Public Member Functions

 TemporalResourceHandle ()=default
 
ResourceHandle Current () const
 
ResourceHandle Previous () const
 
bool IsValid () const
 

Private Member Functions

 TemporalResourceHandle (ResourceHandle current, ResourceHandle previous)
 

Private Attributes

ResourceHandle mCurrent {kInvalidHandle}
 
ResourceHandle mPrevious {kInvalidHandle}
 

Friends

class Renderer
 

Constructor & Destructor Documentation

◆ TemporalResourceHandle() [1/2]

Foundation::RenderCore::TemporalResourceHandle::TemporalResourceHandle ( ResourceHandle  current,
ResourceHandle  previous 
)
inlineprivate

◆ TemporalResourceHandle() [2/2]

Foundation::RenderCore::TemporalResourceHandle::TemporalResourceHandle ( )
default

Member Function Documentation

◆ Current()

ResourceHandle Foundation::RenderCore::TemporalResourceHandle::Current ( ) const
inline

◆ IsValid()

bool Foundation::RenderCore::TemporalResourceHandle::IsValid ( ) const
inline

◆ Previous()

ResourceHandle Foundation::RenderCore::TemporalResourceHandle::Previous ( ) const
inline

Friends And Related Symbol Documentation

◆ Renderer

friend class Renderer
friend

Member Data Documentation

◆ mCurrent

ResourceHandle Foundation::RenderCore::TemporalResourceHandle::mCurrent {kInvalidHandle}
private

◆ mPrevious

ResourceHandle Foundation::RenderCore::TemporalResourceHandle::mPrevious {kInvalidHandle}
private

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