Animación Vulkan 1.0
Animación de tiro libre baloncesto con motor gráfico desarrollado en clase
Cargando...
Buscando...
Nada coincide
Referencia de la clase GEVertexBuffer

Clase que describe un buffer de vértices. Más...

#include <GEVertexBuffer.h>

Métodos públicos

 GEVertexBuffer (GEGraphicsContext *gc, size_t size, const void *data)
 Crea un Vertex Buffer.
void destroy (GEGraphicsContext *gc)
 Destruye los campos de un Vertex Buffer.

Atributos públicos

VkBuffer buffer
VkDeviceMemory memory

Descripción detallada

Clase que describe un buffer de vértices.

Documentación de constructores y destructores

◆ GEVertexBuffer()

GEVertexBuffer::GEVertexBuffer ( GEGraphicsContext * gc,
size_t size,
const void * data )

Crea un Vertex Buffer.

Parámetros
gcContexto gráfico.
sizeTamaño del buffer en bytes.
dataPuntero a los datos de vértices.

Hace referencia a buffer, GEGraphicsContext::device, GEGraphicsContext::findMemoryType() y memory.

Gráfico de llamadas de esta función:

Documentación de funciones miembro

◆ destroy()

void GEVertexBuffer::destroy ( GEGraphicsContext * gc)

Destruye los campos de un Vertex Buffer.

Parámetros
gcContexto gráfico.

Hace referencia a buffer, GEGraphicsContext::device y memory.

Documentación de datos miembro

◆ buffer

VkBuffer GEVertexBuffer::buffer

Referenciado por destroy() y GEVertexBuffer().

◆ memory

VkDeviceMemory GEVertexBuffer::memory

Referenciado por destroy() y GEVertexBuffer().


La documentación de esta clase está generada de los siguientes archivos: