LiteFX 0.3.1.2022
Computer Graphics Engine
LiteFX::Rendering::IStateResource Class Referenceabstract

The interface for a state resource. More...

#include <rendering_api.hpp>

Inherited by LiteFX::Rendering::IBuffer [virtual], LiteFX::Rendering::IImage [virtual], LiteFX::Rendering::IPipeline [virtual], LiteFX::Rendering::IRenderPass [virtual], LiteFX::Rendering::ISampler [virtual], and LiteFX::Rendering::StateResource [virtual].

Public Member Functions

virtual ~IStateResource () noexcept=default
 
virtual const Stringname () const noexcept=0
 Returns the name of the resource. More...
 

Detailed Description

The interface for a state resource.

Constructor & Destructor Documentation

◆ ~IStateResource()

virtual LiteFX::Rendering::IStateResource::~IStateResource ( )
virtualdefaultnoexcept

Member Function Documentation

◆ name()

virtual const String & LiteFX::Rendering::IStateResource::name ( ) const
pure virtualnoexcept

Returns the name of the resource.

Returns
The name of the resource.

Implemented in LiteFX::Rendering::StateResource.