Golias Engine
A C++ 20 'game engine' built with SDL3 with wide platform support.
Public Member Functions | List of all members
GpuVertexLayout Class Referenceabstract

#include <base_struct.h>

Inheritance diagram for GpuVertexLayout:
OpenglGpuVertexLayout

Public Member Functions

virtual ~GpuVertexLayout ()=default
 
virtual void bind () const =0
 
virtual void unbind () const =0
 

Constructor & Destructor Documentation

◆ ~GpuVertexLayout()

virtual GpuVertexLayout::~GpuVertexLayout ( )
virtualdefault

Member Function Documentation

◆ bind()

virtual void GpuVertexLayout::bind ( ) const
pure virtual

Implemented in OpenglGpuVertexLayout.

◆ unbind()

virtual void GpuVertexLayout::unbind ( ) const
pure virtual

Implemented in OpenglGpuVertexLayout.


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