📦 sdl3-devel
2202 pages · page 11 of 12
S (continued)
- SDL_Surface(3type)A collection of pixels used in software blitting.✨
- SDL_SurfaceFlags(3type)The flags on an SDL_Surface.✨
- SDL_SurfaceHasAlternateImages(3)Return whether a surface has alternate versions available.✨
- SDL_SurfaceHasColorKey(3)Returns whether the surface has a color key.✨
- SDL_SurfaceHasRLE(3)Returns whether the surface is RLE enabled.✨
- SDL_Swap16(3)Byte-swap an unsigned 16-bit number.✨
- SDL_Swap16BE(3)Swap a 16-bit value from bigendian to native byte order.✨
- SDL_Swap16LE(3)Swap a 16-bit value from littleendian to native byte order.✨
- SDL_Swap32(3)Byte-swap an unsigned 32-bit number.✨
- SDL_Swap32BE(3)Swap a 32-bit value from bigendian to native byte order.✨
- SDL_Swap32LE(3)Swap a 32-bit value from littleendian to native byte order.✨
- SDL_Swap64(3)Byte-swap an unsigned 64-bit number.✨
- SDL_Swap64BE(3)Swap a 64-bit value from bigendian to native byte order.✨
- SDL_Swap64LE(3)Swap a 64-bit value from littleendian to native byte order.✨
- SDL_SwapFloat(3)Byte-swap a floating point number.✨
- SDL_SwapFloatBE(3)Swap a floating point value from bigendian to native byte order.✨
- SDL_SwapFloatLE(3)Swap a floating point value from littleendian to native byte order.✨
- SDL_swprintf(3)This works exactly like swprintf() but doesn't require access to a C runtime.✨
- SDL_SyncWindow(3)Block until any pending window state is finalized.✨
- SDL_SystemCursor(3type)Cursor types for SDL_CreateSystemCursor().✨
- SDL_SystemTheme(3type)System theme.✨
- SDL_tan(3)Compute the tangent of x.✨
- SDL_tanf(3)Compute the tangent of x.✨
- SDL_TARGETING(3)A macro to tag a function as targeting a specific CPU architecture.✨
- SDL_TellIO(3)Determine the current read/write offset in an SDL_IOStream data stream.✨
- SDL_TextEditingCandidatesEvent(3type)Keyboard IME candidates event structure (event.edit_candidates.*)✨
- SDL_TextEditingEvent(3type)Keyboard text editing event structure (event.edit.*)✨
- SDL_TextInputActive(3)Check whether or not Unicode text input events are enabled for a window.✨
- SDL_TextInputEvent(3type)Keyboard text input event structure (event.text.*)✨
- SDL_TextInputType(3type)Text input type.✨
- SDL_Texture(3type)An efficient driver-specific representation of pixel data✨
- SDL_TextureAccess(3type)The access pattern allowed for a texture.✨
- SDL_TextureAddressMode(3type)The addressing mode for a texture when used in SDL_RenderGeometry().✨
- SDL_Thread(3type)The SDL thread object.✨
- SDL_THREAD_ANNOTATION_ATTRIBUTE__(3)Enable thread safety attributes, only with clang.✨
- SDL_ThreadFunction(3type)The function passed to SDL_CreateThread() as the new thread's entry point.✨
- SDL_ThreadID(3type)A unique numeric ID that identifies a thread.✨
- SDL_ThreadPriority(3type)The SDL thread priority.✨
- SDL_ThreadState(3type)The SDL thread state.✨
- SDL_Time(3type)SDL times are signed, 64-bit integers representing nanoseconds since the Unix epoch (Jan 1, 1970).✨
- SDL_TimeFormat(3type)The preferred time format of the current system locale.✨
- SDL_TimeFromWindows(3)Converts a Windows FILETIME (100-nanosecond intervals since January 1, 1601) to an SDL time.✨
- SDL_TimerCallback(3type)Function prototype for the millisecond timer callback function.✨
- SDL_TimerID(3type)Definition of the timer ID type.✨
- SDL_TimeToDateTime(3)Converts an SDL_Time in nanoseconds since the epoch to a calendar time in the SDL_DateTime format.✨
- SDL_TimeToWindows(3)Converts an SDL time into a Windows FILETIME (100-nanosecond intervals since January 1, 1601).✨
- SDL_TLSDestructorCallback(3type)The callback used to cleanup data passed to SDL_SetTLS.✨
- SDL_TLSID(3type)Thread local storage ID.✨
- SDL_tolower(3)Convert low-ASCII English letters to lowercase.✨
- SDL_TOUCH_MOUSEID(3)The SDL_MouseID for mouse events simulated with touch input.✨
- SDL_TouchDeviceType(3type)An enum that describes the type of a touch device.✨
- SDL_TouchFingerEvent(3type)Touch finger event structure (event.tfinger.*)✨
- SDL_TouchID(3type)A unique ID for a touch device.✨
- SDL_toupper(3)Convert low-ASCII English letters to uppercase.✨
- SDL_TransferCharacteristics(3type)Colorspace transfer characteristics.✨
- SDL_Tray(3type)An opaque handle representing a toplevel system tray object.✨
- SDL_TrayCallback(3type)A callback that is invoked when a tray entry is selected.✨
- SDL_TrayEntry(3type)An opaque handle representing an entry on a system tray object.✨
- SDL_TrayEntryFlags(3type)Flags that control the creation of system tray entries.✨
- SDL_TrayMenu(3type)An opaque handle representing a menu/submenu on a system tray object.✨
- SDL_TriggerBreakpoint(3)Attempt to tell an attached debugger to pause.✨
- SDL_trunc(3)Truncate x to an integer.✨
- SDL_truncf(3)Truncate x to an integer.✨
- SDL_TRY_ACQUIRE(3)Wrapper around Clang thread safety analysis annotations.✨
- SDL_TRY_ACQUIRE_SHARED(3)Wrapper around Clang thread safety analysis annotations.✨
- SDL_TryLockMutex(3)Try to lock a mutex without blocking.✨
- SDL_TryLockRWLockForReading(3)Try to lock a read/write lock _for reading_ without blocking.✨
- SDL_TryLockRWLockForWriting(3)Try to lock a read/write lock _for writing_ without blocking.✨
- SDL_TryLockSpinlock(3)Try to lock a spin lock by setting it to a non- zero value.✨
- SDL_TryWaitSemaphore(3)See if a semaphore has a positive value and decrement it if it does.✨
- SDL_UCS4ToUTF8(3)Convert a single Unicode codepoint to UTF-8.✨
- SDL_UINT64_C(3)Append the 64 bit integer suffix to an unsigned integer literal.✨
- SDL_uitoa(3)Convert an unsigned integer into a string.✨
- SDL_ulltoa(3)Convert an unsigned long long integer into a string.✨
- SDL_ultoa(3)Convert an unsigned long integer into a string.✨
- SDL_UnbindAudioStream(3)Unbind a single audio stream from its audio device.✨
- SDL_UnbindAudioStreams(3)Unbind a list of audio streams from their audio devices.✨
- SDL_UnloadObject(3)Unload a shared object from memory.✨
- SDL_UnlockAudioStream(3)Unlock an audio stream for serialized access.✨
- SDL_UnlockJoysticks(3)Unlocking for atomic access to the joystick API.✨
- SDL_UnlockMutex(3)Unlock the mutex.✨
- SDL_UnlockProperties(3)Unlock a group of properties.✨
- SDL_UnlockRWLock(3)Unlock the read/write lock.✨
- SDL_UnlockSpinlock(3)Unlock a spin lock by setting it to 0.✨
- SDL_UnlockSurface(3)Release a surface after directly accessing the pixels.✨
- SDL_UnlockTexture(3)Unlock a texture, uploading the changes to video memory, if needed.✨
- SDL_UnmapGPUTransferBuffer(3)Unmaps a previously mapped transfer buffer.✨
- SDL_UnregisterApp(3)Deregister the win32 window class from an SDL_RegisterApp call.✨
- SDL_unsetenv_unsafe(3)Clear a variable from the environment.✨
- SDL_UnsetEnvironmentVariable(3)Clear a variable from the environment.✨
- SDL_Unsupported(3)A macro to standardize error reporting on unsupported operations.✨
- SDL_UpdateGamepads(3)Manually pump gamepad updates if not using the loop.✨
- SDL_UpdateHapticEffect(3)Update the properties of an effect.✨
- SDL_UpdateJoysticks(3)Update the current state of the open joysticks.✨
- SDL_UpdateNVTexture(3)Update a rectangle within a planar NV12 or NV21 texture with new pixels.✨
- SDL_UpdateSensors(3)Update the current state of the open sensors.✨
- SDL_UpdateTexture(3)Update the given texture rectangle with new pixel data.✨
- SDL_UpdateTrays(3)Update the trays.✨
- SDL_UpdateWindowSurface(3)Copy the window surface to the screen.✨
- SDL_UpdateWindowSurfaceRects(3)Copy areas of the window surface to the screen.✨
- SDL_UpdateYUVTexture(3)Update a rectangle within a planar YV12 or IYUV texture with new pixel data.✨
- SDL_UploadToGPUBuffer(3)Uploads data from a transfer buffer to a buffer.✨
- SDL_UploadToGPUTexture(3)Uploads data from a transfer buffer to a texture.✨
- SDL_US_PER_SECOND(3)Number of microseconds in a second.✨
- SDL_US_TO_NS(3)Convert microseconds to nanoseconds.✨
- SDL_UserEvent(3type)A user-defined event type (event.user.*)✨
- SDL_utf8strlcpy(3)Copy an UTF-8 string.✨
- SDL_utf8strlen(3)Count the number of codepoints in a UTF-8 string.✨
- SDL_utf8strnlen(3)Count the number of codepoints in a UTF-8 string, up to n bytes.✨
- SDL_vasprintf(3)This works exactly like vasprintf() but doesn't require access to a C runtime.✨
- SDL_VERSION(3)This is the version number macro for the current SDL version.✨
- SDL_VERSION_ATLEAST(3)This macro will evaluate to true if compiled with SDL at least X.Y.Z.✨
- SDL_VERSIONNUM(3)This macro turns the version numbers into a numeric value.✨
- SDL_VERSIONNUM_MAJOR(3)This macro extracts the major version from a version number✨
- SDL_VERSIONNUM_MICRO(3)This macro extracts the micro version from a version number✨
- SDL_VERSIONNUM_MINOR(3)This macro extracts the minor version from a version number✨
- SDL_Vertex(3type)Vertex structure.✨
- SDL_VirtualJoystickDesc(3type)The structure that describes a virtual joystick.✨
- SDL_VirtualJoystickSensorDesc(3type)The structure that describes a virtual joystick sensor.✨
- SDL_VirtualJoystickTouchpadDesc(3type)The structure that describes a virtual joystick touchpad.✨
- SDL_vsnprintf(3)This works exactly like vsnprintf() but doesn't require access to a C runtime.✨
- SDL_vsscanf(3)This works exactly like vsscanf() but doesn't require access to a C runtime.✨
- SDL_vswprintf(3)This works exactly like vswprintf() but doesn't require access to a C runtime.✨
- SDL_Vulkan_CreateSurface(3)Create a Vulkan rendering surface for a window.✨
- SDL_Vulkan_DestroySurface(3)Destroy the Vulkan rendering surface of a window.✨
- SDL_Vulkan_GetInstanceExtensions(3)Get the Vulkan instance extensions needed for vkCreateInstance.✨
- SDL_Vulkan_GetPresentationSupport(3)Query support for presentation via a given physical device and queue family.✨
- SDL_Vulkan_GetVkGetInstanceProcAddr(3)Get the address of the vkGetInstanceProcAddr function.✨
- SDL_Vulkan_LoadLibrary(3)Dynamically load the Vulkan loader library.✨
- SDL_Vulkan_UnloadLibrary(3)Unload the Vulkan library previously loaded by SDL_Vulkan_LoadLibrary().✨
- SDL_WaitAndAcquireGPUSwapchainTexture(3)Blocks the thread until a swapchain texture is available to be acquired, and then acquires it.✨
- SDL_WaitAsyncIOResult(3)Block until an async I/O task queue has a completed task.✨
- SDL_WaitCondition(3)Wait until a condition variable is signaled.✨
- SDL_WaitConditionTimeout(3)Wait until a condition variable is signaled or a certain time has passed.✨
- SDL_WaitEvent(3)Wait indefinitely for the next available event.✨
- SDL_WaitEventTimeout(3)Wait until the specified timeout (in milliseconds) for the next available event.✨
- SDL_WaitForGPUFences(3)Blocks the thread until the given fences are signaled.✨
- SDL_WaitForGPUIdle(3)Blocks the thread until the GPU is completely idle.✨
- SDL_WaitForGPUSwapchain(3)Blocks the thread until a swapchain texture is available to be acquired.✨
- SDL_WaitProcess(3)Wait for a process to finish.✨
- SDL_WaitSemaphore(3)Wait until a semaphore has a positive value and then decrements it.✨
- SDL_WaitSemaphoreTimeout(3)Wait until a semaphore has a positive value and then decrements it.✨
- SDL_WaitThread(3)Wait for a thread to finish.✨
- SDL_WarpMouseGlobal(3)Move the mouse to the given position in global screen space.✨
- SDL_WarpMouseInWindow(3)Move the mouse cursor to the given position within the window.✨
- SDL_WasInit(3)Get a mask of the specified subsystems which are currently initialized.✨
- SDL_wcscasecmp(3)Compare two null-terminated wide strings, case- insensitively.✨
- SDL_wcscmp(3)Compare two null-terminated wide strings.✨
- SDL_wcsdup(3)Allocate a copy of a wide string.✨
- SDL_wcslcat(3)Concatenate wide strings.✨
- SDL_wcslcpy(3)Copy a wide string.✨
- SDL_wcslen(3)This works exactly like wcslen() but doesn't require access to a C runtime.✨
- SDL_wcsncasecmp(3)Compare two wide strings, case-insensitively, up to a number of wchar_t.✨
- SDL_wcsncmp(3)Compare two wide strings up to a number of wchar_t values.✨
- SDL_wcsnlen(3)This works exactly like wcsnlen() but doesn't require access to a C runtime.✨
- SDL_wcsnstr(3)Search a wide string, up to n wide chars, for the first instance of a specific substring.✨
- SDL_wcsstr(3)Search a wide string for the first instance of a specific substring.✨
- SDL_wcstol(3)Parse a long from a wide string.✨
- SDL_WINAPI_FAMILY_PHONE(3)A preprocessor macro that defined to 1 if compiling for Windows Phone.✨
- SDL_Window(3type)The struct used as an opaque handle to a window.✨
- SDL_WindowEvent(3type)Window state change event data (event.window.*)✨
- SDL_WindowFlags(3type)The flags on a window.✨
- SDL_WindowHasSurface(3)Return whether the window has a surface associated with it.✨
- SDL_WindowID(3type)This is a unique ID for a window.✨
- SDL_WINDOWPOS_CENTERED(3)Used to indicate that the window position should be centered.✨
- SDL_WINDOWPOS_CENTERED_DISPLAY(3)Used to indicate that the window position should be centered.✨
- SDL_WINDOWPOS_CENTERED_MASK(3)A magic value used with SDL_WINDOWPOS_CENTERED.✨
- SDL_WINDOWPOS_ISCENTERED(3)A macro to test if the window position is marked as "centered."✨
- SDL_WINDOWPOS_ISUNDEFINED(3)A macro to test if the window position is marked as "undefined."✨
- SDL_WINDOWPOS_UNDEFINED(3)Used to indicate that you don't care what the window position/display is.✨
- SDL_WINDOWPOS_UNDEFINED_DISPLAY(3)Used to indicate that you don't care what the window position is.✨
- SDL_WINDOWPOS_UNDEFINED_MASK(3)A magic value used with SDL_WINDOWPOS_UNDEFINED.✨
- SDL_WindowsMessageHook(3type)A callback to be used with SDL_SetWindowsMessageHook.✨
- SDL_WindowSupportsGPUPresentMode(3)Determines whether a presentation mode is supported by the window.✨
- SDL_WindowSupportsGPUSwapchainComposition(3)Determines whether a swapchain composition is supported by the window.✨
- SDL_WPRINTF_VARARG_FUNC(3)Macro that annotates a vararg function that operates like wprintf.✨
- SDL_WPRINTF_VARARG_FUNCV(3)Macro that annotates a va_list function that operates like wprintf.✨
- SDL_WriteAsyncIO(3)Start an async write.✨
- SDL_WriteIO(3)Write to an SDL_IOStream data stream.✨
- SDL_WriteS16BE(3)Use this function to write 16 bits in native format to an SDL_IOStream as big-endian data.✨
- SDL_WriteS16LE(3)Use this function to write 16 bits in native format to an SDL_IOStream as little-endian data.✨
- SDL_WriteS32BE(3)Use this function to write 32 bits in native format to an SDL_IOStream as big-endian data.✨
- SDL_WriteS32LE(3)Use this function to write 32 bits in native format to an SDL_IOStream as little-endian data.✨
- SDL_WriteS64BE(3)Use this function to write 64 bits in native format to an SDL_IOStream as big-endian data.✨
- SDL_WriteS64LE(3)Use this function to write 64 bits in native format to an SDL_IOStream as little-endian data.✨
- SDL_WriteS8(3)Use this function to write a signed byte to an SDL_IOStream.✨
- SDL_WriteStorageFile(3)Synchronously write a file from client memory into a storage container.✨
- SDL_WriteSurfacePixel(3)Writes a single pixel to a surface.✨
- SDL_WriteSurfacePixelFloat(3)Writes a single pixel to a surface.✨
- SDL_WriteU16BE(3)Use this function to write 16 bits in native format to an SDL_IOStream as big-endian data.✨
- SDL_WriteU16LE(3)Use this function to write 16 bits in native format to an SDL_IOStream as little-endian data.✨
- SDL_WriteU32BE(3)Use this function to write 32 bits in native format to an SDL_IOStream as big-endian data.✨
- SDL_WriteU32LE(3)Use this function to write 32 bits in native format to an SDL_IOStream as little-endian data.✨
- SDL_WriteU64BE(3)Use this function to write 64 bits in native format to an SDL_IOStream as big-endian data.✨
- SDL_WriteU64LE(3)Use this function to write 64 bits in native format to an SDL_IOStream as little-endian data.✨
- SDL_WriteU8(3)Use this function to write a byte to an SDL_IOStream.✨
- SDL_X11EventHook(3type)A callback to be used with SDL_SetX11EventHook.✨
- SDL_zero(3)Clear an object's memory to zero.✨
- SDL_zeroa(3)Clear an array's memory to zero.✨
- SDL_zerop(3)Clear an object's memory to zero, using a pointer.✨
💅
getting it ready, bestie…