Potato Engine
Hobby Game Engine Project
Public Member Functions | List of all members
up::Renderer Class Reference

Public Member Functions

 Renderer (FileSystem &fileSystem, rc< GpuDevice > device)
 
 Renderer (Renderer const &)=delete
 
Rendereroperator= (Renderer const &)=delete
 
void beginFrame ()
 
void flushDebugDraw (float frameTime)
 
void endFrame (float frameTime)
 
RenderContext context ()
 
rc< MeshloadMeshSync (zstring_view path)
 
rc< MaterialloadMaterialSync (zstring_view path)
 
rc< ShaderloadShaderSync (zstring_view path)
 
rc< TextureloadTextureSync (zstring_view path)
 
GpuDevicedevice () const noexcept
 
GpuCommandListcommandList () const noexcept
 

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