Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
All Classes Pages
Grindstone::GraphicsAPI::Vulkan::VertexArrayObject Class Reference
Inheritance diagram for Grindstone::GraphicsAPI::Vulkan::VertexArrayObject:
Grindstone::GraphicsAPI::VertexArrayObject

Public Member Functions

 VertexArrayObject (const CreateInfo &createInfo)
 
virtual void Bind () override
 
virtual void Unbind () override
 
std::vector< GraphicsAPI::VertexBuffer * > & GetVertexBuffers ()
 
GraphicsAPI::IndexBufferGetIndexBuffer () const
 
- Public Member Functions inherited from Grindstone::GraphicsAPI::VertexArrayObject

Constructor & Destructor Documentation

◆ ~VertexArrayObject()

Grindstone::GraphicsAPI::Vulkan::VertexArrayObject::~VertexArrayObject ( )
overridevirtual

Member Function Documentation

◆ Bind()

void Grindstone::GraphicsAPI::Vulkan::VertexArrayObject::Bind ( )
overridevirtual

◆ Unbind()

void Grindstone::GraphicsAPI::Vulkan::VertexArrayObject::Unbind ( )
overridevirtual

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