Zen 0.3.0
Loading...
Searching...
No Matches
Zen::VertexArray Class Referenceabstract
Inheritance diagram for Zen::VertexArray:

Public Member Functions

virtual void bind () const =0
virtual void unbind () const =0
virtual void addVertexBuffer (const std::shared_ptr< VertexBuffer > &vertexBuffer)=0
virtual void setIndexBuffer (const std::shared_ptr< IndexBuffer > &indexBuffer)=0
virtual const std::vector< std::shared_ptr< VertexBuffer > > & getVertexBuffers () const =0
virtual const std::shared_ptr< IndexBuffer > & getIndexBuffer () const =0

Static Public Member Functions

static VertexArrayCreate ()

Detailed Description

Definition at line 7 of file ZEN_VertexArray.h.

Constructor & Destructor Documentation

◆ ~VertexArray()

virtual Zen::VertexArray::~VertexArray ( )
inlinevirtual

Definition at line 9 of file ZEN_VertexArray.h.

Member Function Documentation

◆ Create()

VertexArray * Zen::VertexArray::Create ( )
static

Definition at line 7 of file ZEN_VertexArray.cpp.


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