ObjectivelyGPU
Object oriented graphics framework for SDL3 and C
Loading...
Searching...
No Matches
Fence.c File Reference
#include <assert.h>
#include "Fence.h"
#include "RenderDevice.h"

Macros

#define _Class   _Fence
 

Functions

static void dealloc (Object *self)
 
static FenceinitWithDevice (Fence *self, RenderDevice *device, SDL_GPUFence *fence)
 
static bool query (const Fence *self)
 
static bool _wait (const Fence *self)
 
static void initialize (Class *clazz)
 
Class * _Fence (void)
 

Macro Definition Documentation

◆ _Class

#define _Class   _Fence

Function Documentation

◆ _Fence()

Class * _Fence ( void  )

◆ _wait()

static bool _wait ( const Fence self)
static

◆ dealloc()

static void dealloc ( Object *  self)
static
See also
Object::dealloc(Object *)

◆ initialize()

static void initialize ( Class *  clazz)
static
See also
Class::initialize(Class *)

◆ initWithDevice()

static Fence * initWithDevice ( Fence self,
RenderDevice device,
SDL_GPUFence *  fence 
)
static

◆ query()

static bool query ( const Fence self)
static