Skip to content

Class BufferLayout

ClassList > BufferLayout

  • #include <BufferLayout.h>

Public Functions

Type Name
BufferLayout ()
std::vector< BufferElement > GetEles () const
GLuint GetStride () const
void Push (GLuint count)
~BufferLayout ()

Public Static Functions

Type Name
constexpr GLuint ParseType ()

Public Functions Documentation

function BufferLayout

inline BufferLayout::BufferLayout () 

function GetEles

inline std::vector< BufferElement > BufferLayout::GetEles () const

function GetStride

inline GLuint BufferLayout::GetStride () const

function Push

template<typename T>
inline void BufferLayout::Push (
    GLuint count
) 

function ~BufferLayout

BufferLayout::~BufferLayout () 

Public Static Functions Documentation

function ParseType

template<typename T>
static inline constexpr GLuint BufferLayout::ParseType () 


The documentation for this class was generated from the following file src/render/buffers/BufferLayout.h