Berserk
Public Member Functions | Protected Attributes | List of all members
RHIRenderPass Class Reference

Compiled render pass object. More...

#include <RHIRenderPass.hpp>

Inheritance diagram for RHIRenderPass:
Inheritance graph
[legend]
Collaboration diagram for RHIRenderPass:
Collaboration graph
[legend]

Public Member Functions

BRK_API ~RHIRenderPass () override=default
 
const RHIRenderPassDescGetDesc () const
 
- Public Member Functions inherited from RHIResource
BRK_API ~RHIResource () override=default
 
- Public Member Functions inherited from RefCnt
virtual ~RefCnt ()
 
bool IsUnique () const
 
std::int32_t GetRefs () const
 
std::int32_t AddRef () const
 
std::int32_t RelRef () const
 

Protected Attributes

RHIRenderPassDesc mDesc
 

Additional Inherited Members

- Protected Member Functions inherited from RHIResource
void Destroy () const override
 

Detailed Description

Compiled render pass object.

Constructor & Destructor Documentation

◆ ~RHIRenderPass()

BRK_API RHIRenderPass::~RHIRenderPass ( )
overridedefault

Member Function Documentation

◆ GetDesc()

const RHIRenderPassDesc& RHIRenderPass::GetDesc ( ) const
inline
Returns
Full render pass description

Member Data Documentation

◆ mDesc

RHIRenderPassDesc RHIRenderPass::mDesc
protected

Full render pass description


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