|
| static void | dealloc (Object *self) |
| |
| static Buffer * | initWithConstMem (Buffer *self, RenderDevice *device, SDL_GPUBufferUsageFlags usage, const void *mem, Uint32 size) |
| |
| static Buffer * | initWithData (Buffer *self, RenderDevice *device, SDL_GPUBufferUsageFlags usage, const Data *data) |
| |
| static Buffer * | initWithDevice (Buffer *self, RenderDevice *device, const SDL_GPUBufferCreateInfo *info) |
| |
| static void | setName (Buffer *self, const char *name) |
| |
| static void | upload (Buffer *self, const void *data, Uint32 size, Uint32 offset, bool cycle) |
| |
| static void | initialize (Class *clazz) |
| |
| Class * | _Buffer (void) |
| |