26#include <SDL3/SDL_gpu.h>
28#include <Objectively/Object.h>
39typedef struct SamplerInterface SamplerInterface;
84struct SamplerInterface {
89 ObjectInterface objectInterface;
OBJECTIVELYGPU_EXPORT Class * _Sampler(void)
Definition Sampler.c:87
#define OBJECTIVELYGPU_EXPORT
Definition Types.h:35
The RenderDevice encapsulates an SDL_GPUDevice and provides methods for allocating GPU resources,...
Definition RenderDevice.h:63
An SDL_GPUSampler describing texture filter and address modes.
Definition Sampler.h:51
SDL_GPUSampler * sampler
The underlying SDL sampler.
Definition Sampler.h:67
SamplerInterface * interface
The interface.
Definition Sampler.h:62
Object object
The superclass.
Definition Sampler.h:56
ident data
User data.
Definition Sampler.h:78