VertexArray

VertexArray interface.

Overview

Typical use cases:

  • Defining a common interface for vertex array management

Header

<RaeptorCogs/GAPI/Common/Ressources/VertexArray.hpp>

Metadata

Author

Estorc

Version

v1.0

Copyright

Copyright (c) 2025 Estorc MIT License.

Types

Type Definitions

Type

Description

RaeptorCogs::GAPI::Common::VAO

Alias for VertexArray.

using RaeptorCogs::GAPI::Common::VAO = VertexArray

Alias for VertexArray.

Provides a convenient alias for the VertexArray class.

Classes

Classes

Class

Description

RaeptorCogs::GAPI::Common::VertexArray

VertexArray interface.

class VertexArray : public RaeptorCogs::GAPI::Common::ObjectData

VertexArray interface.

Provides a common interface for vertex array management.

Note

This is an abstract base class and should be inherited by specific vertex array implementations.

Subclassed by RaeptorCogs::GAPI::GL::VertexArray, RaeptorCogs::GAPI::Vulkan::VertexArray