opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
osc::CachedSceneRenderer Class Referencefinal

#include <cached_scene_renderer.h>

Public Member Functions

 CachedSceneRenderer (SceneCache &)
 
 CachedSceneRenderer (const CachedSceneRenderer &)=delete
 
 CachedSceneRenderer (CachedSceneRenderer &&) noexcept
 
CachedSceneRendereroperator= (const CachedSceneRenderer &)=delete
 
CachedSceneRendereroperator= (CachedSceneRenderer &&) noexcept
 
 ~CachedSceneRenderer () noexcept
 
RenderTexturerender (std::span< const SceneDecoration >, const SceneRendererParams &)
 

Constructor & Destructor Documentation

◆ CachedSceneRenderer() [1/3]

osc::CachedSceneRenderer::CachedSceneRenderer ( SceneCache )
explicit

◆ CachedSceneRenderer() [2/3]

osc::CachedSceneRenderer::CachedSceneRenderer ( const CachedSceneRenderer )
delete

◆ CachedSceneRenderer() [3/3]

osc::CachedSceneRenderer::CachedSceneRenderer ( CachedSceneRenderer &&  )
noexcept

◆ ~CachedSceneRenderer()

osc::CachedSceneRenderer::~CachedSceneRenderer ( )
noexcept

Member Function Documentation

◆ operator=() [1/2]

CachedSceneRenderer & osc::CachedSceneRenderer::operator= ( CachedSceneRenderer &&  )
noexcept

◆ operator=() [2/2]

CachedSceneRenderer & osc::CachedSceneRenderer::operator= ( const CachedSceneRenderer )
delete

◆ render()

RenderTexture & osc::CachedSceneRenderer::render ( std::span< const SceneDecoration ,
const SceneRendererParams  
)

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