Hymn to Beauty
C++ 3D Engine
Video::GeometryBinding Class Reference

Binds together a vertex description with buffers. More...

#include <GeometryBinding.hpp>

Inheritance diagram for Video::GeometryBinding:
Video::OpenGLGeometryBinding Video::VulkanGeometryBinding Video::WebGPUGeometryBinding

Public Types

enum class  IndexType { NONE = 0 , SHORT , INT }
 The type of values in the index buffer. More...
 

Public Member Functions

 GeometryBinding ()
 Create a new shader. More...
 
virtual ~GeometryBinding ()
 Destructor. More...
 

Detailed Description

Binds together a vertex description with buffers.

Member Enumeration Documentation

◆ IndexType

The type of values in the index buffer.

Enumerator
NONE 

No index buffer.

SHORT 

16 bits per index.

INT 

32 bits per index.

Constructor & Destructor Documentation

◆ GeometryBinding()

Video::GeometryBinding::GeometryBinding ( )
inline

Create a new shader.

◆ ~GeometryBinding()

virtual Video::GeometryBinding::~GeometryBinding ( )
inlinevirtual

Destructor.


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