LibSDLMacro
Class methods
SDL_rect Note: These were inline functions, not macros
Macros
audio_bitsize(x)
Sourceaudio_bytesize(x)
Sourceaudio_framesize(x)
Sourceaudio_isbigendian(x)
Sourceaudio_isfloat(x)
Sourceaudio_isint(x)
Sourceaudio_islittleendian(x)
Sourceaudio_issigned(x)
Sourcebitsperpixel(format)
Sourcebutton_mask(x)
Sourcebytesperpixel(format)
Sourcecolorspacechroma(cspace)
Sourcecolorspacematrix(cspace)
Sourcecolorspaceprimaries(cspace)
Sourcecolorspacerange(cspace)
Sourcecolorspacetransfer(cspace)
Sourcecolorspacetype(cspace)
Sourcedefine_audio_format(signed, bigendian, flt, size)
Sourcedefine_colorspace(type, range, primaries, transfer, matrix, chroma)
Sourcedefine_pixelformat(type, order, layout, bits, bytes)
Sourcedefine_pixelfourcc(a, b, c, d)
Sourcefourcc(a, b, c, d)
Sourceinvalid_param_error(param)
Sourceiscolorspace_full_range(cspace)
Sourceiscolorspace_limited_range(cspace)
Sourceiscolorspace_matrix_bt2020_ncl(cspace)
Sourceiscolorspace_matrix_bt601(cspace)
Sourceiscolorspace_matrix_bt709(cspace)
Sourceispixelformat_10bit(format)
Sourceispixelformat_alpha(format)
Sourceispixelformat_array(format)
Sourceispixelformat_float(format)
Sourceispixelformat_fourcc(format)
Sourceispixelformat_indexed(format)
Sourceispixelformat_packed(format)
Sourceisunsigned(x)
Sourcemain_use_callbacks(app_init_func, app_iterate_func, app_event_func, app_quit_func, sdl_main_func_name = libsdl_main)
SDL_main
mouse_touch_id(x)
Sourcemustlock(s)
Sourcepen_mouse_id(x)
Sourcepen_touch_id(x)
Sourcepixelflag(format)
Sourcepixellayout(format)
Sourcepixelorder(format)
Sourcepixeltype(format)
Sourcescancode_to_keycode(x)
Sourcetouch_mouse_id(x)
Sourcettf_version_atleast(x, y, z)
Sourceunsupported
Sourceversion
Sourceversion_atleast(x, y, z)
Sourceversionnum_major(version)
Sourceversionnum_micro(version)
Sourceversionnum_minor(version)
Sourcewindowpos_centered_display(x)
Sourcewindowpos_iscentered(x)
Sourcewindowpos_isundefined(x)
Sourcewindowpos_undefined_display(x)
Source