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

Contains information about a vertex declaration. More...

#include <RHIVertexDeclaration.hpp>

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

Public Member Functions

BRK_API ~RHIVertexDeclaration () override=default
 
const RHIVertexDeclarationDescGetElements () 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

RHIVertexDeclarationDesc mAttributes
 

Additional Inherited Members

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

Detailed Description

Contains information about a vertex declaration.

Constructor & Destructor Documentation

◆ ~RHIVertexDeclaration()

BRK_API RHIVertexDeclaration::~RHIVertexDeclaration ( )
overridedefault

Member Function Documentation

◆ GetElements()

const RHIVertexDeclarationDesc& RHIVertexDeclaration::GetElements ( ) const
inline
Returns
Elements declarations

Member Data Documentation

◆ mAttributes

RHIVertexDeclarationDesc RHIVertexDeclaration::mAttributes
protected

Attributes, used in the declaration


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