SpiecsEngine
 
Loading...
Searching...
No Matches
Spices::RendererResource Class Reference

RendererResource Class. This class is a wrapper of framebuffer attachment. More...

#include <RendererResource.h>

Public Member Functions

 RendererResource (const RendererResourceCreateInfo &info)
 Constructor Function. Init member variables.
 
virtual ~RendererResource ()=default
 Destructor Function.
 
void OnResized (uint32_t width, uint32_t height)
 Called On SwapChain Resized. Event received from VulkanRenderBackEnd.
 
std::unique_ptr< Texture2D > & GetTexture ()
 Get Texture this class wrapped.
 
bool IsResizeable () const
 Get isResizeable variable.
 

Private Attributes

bool m_IsResizeable = true
 True if this resource can resize.
 
RendererResourceCreateInfo m_Info {}
 The information of this resource.
 
std::unique_ptr< Texture2Dm_Texture
 The texture this class Wrapped.
 

Detailed Description

RendererResource Class. This class is a wrapper of framebuffer attachment.

Definition at line 102 of file RendererResource.h.


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