ObjectivelyGPU
Object oriented graphics framework for SDL3 and C
Loading...
Searching...
No Matches
Buffer.h File Reference

Buffer wraps an SDL_GPUBuffer, owning its handle and metadata. More...

#include <SDL3/SDL_gpu.h>
#include <Objectively/Data.h>
#include <Objectively/Object.h>
#include <ObjectivelyGPU/Types.h>

Go to the source code of this file.

Data Structures

struct  Buffer
 An SDL_GPUBuffer (vertex, index, indirect, storage, etc.) and its metadata. More...
 

Typedefs

typedef struct RenderDevice RenderDevice
 
typedef struct Buffer Buffer
 

Functions

OBJECTIVELYGPU_EXPORT Class * _Buffer (void)
 

Detailed Description

Buffer wraps an SDL_GPUBuffer, owning its handle and metadata.

Typedef Documentation

◆ Buffer

typedef struct Buffer Buffer

◆ RenderDevice

typedef struct RenderDevice RenderDevice

Function Documentation

◆ _Buffer()

OBJECTIVELYGPU_EXPORT Class * _Buffer ( void  )