📦 sdl3-devel
2202 pages · page 9 of 12
S (continued)
- SDL_PRILLX(3)A printf-formatting string for an unsigned long long value as upper-case hexadecimal.✨
- SDL_PRILLx(3)A printf-formatting string for an unsigned long long value as lower-case hexadecimal.✨
- SDL_PRINTF_FORMAT_STRING(3)Macro that annotates function params as printf-style format strings.✨
- SDL_PRINTF_VARARG_FUNC(3)Macro that annotates a vararg function that operates like printf.✨
- SDL_PRINTF_VARARG_FUNCV(3)Macro that annotates a va_list function that operates like printf.✨
- SDL_PRIs32(3)A printf-formatting string for an Sint32 value.✨
- SDL_PRIs64(3)A printf-formatting string for an Sint64 value.✨
- SDL_PRIu32(3)A printf-formatting string for a Uint32 value.✨
- SDL_PRIu64(3)A printf-formatting string for a Uint64 value.✨
- SDL_PRIX32(3)A printf-formatting string for a Uint32 value as upper-case hexadecimal.✨
- SDL_PRIx32(3)A printf-formatting string for a Uint32 value as lower-case hexadecimal.✨
- SDL_PRIX64(3)A printf-formatting string for a Uint64 value as upper-case hexadecimal.✨
- SDL_PRIx64(3)A printf-formatting string for a Uint64 value as lower-case hexadecimal.✨
- SDL_Process(3type)An opaque handle representing a system process.✨
- SDL_ProcessIO(3type)Description of where standard I/O should be directed when creating a process.✨
- SDL_ProgressState(3type)Window progress state✨
- SDL_PROP_GLOBAL_VIDEO_WAYLAND_WL_DISPLAY_POINTER(3)The pointer to the global wl_display object used by the Wayland video backend.✨
- SDL_PROP_NAME_STRING(3)A generic property for naming things.✨
- SDL_PropertiesID(3type)An ID that represents a properties set.✨
- SDL_PropertyType(3type)SDL property type✨
- SDL_PT_GUARDED_BY(3)Wrapper around Clang thread safety analysis annotations.✨
- SDL_PumpEvents(3)Pump the event loop, gathering events from the input devices.✨
- SDL_PushEvent(3)Add an event to the event queue.✨
- SDL_PushGPUComputeUniformData(3)Pushes data to a uniform slot on the command buffer.✨
- SDL_PushGPUDebugGroup(3)Begins a debug group with an arbitrary name.✨
- SDL_PushGPUFragmentUniformData(3)Pushes data to a fragment uniform slot on the command buffer.✨
- SDL_PushGPUVertexUniformData(3)Pushes data to a vertex uniform slot on the command buffer.✨
- SDL_PutAudioStreamData(3)Add data to the stream.✨
- SDL_PutAudioStreamDataNoCopy(3)Add external data to an audio stream without copying it.✨
- SDL_PutAudioStreamPlanarData(3)Add data to the stream with each channel in a separate array.✨
- SDL_qsort(3)Sort an array.✨
- SDL_qsort_r(3)Sort an array, passing a userdata pointer to the compare function.✨
- SDL_QueryGPUFence(3)Checks the status of a fence.✨
- SDL_Quit(3)Clean up all initialized subsystems.✨
- SDL_QuitEvent(3type)The "quit requested" event✨
- SDL_QuitSubSystem(3)Shut down specific SDL subsystems.✨
- SDL_RaiseWindow(3)Request that a window be raised above other windows and gain the input focus.✨
- SDL_rand(3)Generate a pseudo-random number less than n for positive n✨
- SDL_rand_bits(3)Generate 32 pseudo-random bits.✨
- SDL_rand_bits_r(3)Generate 32 pseudo-random bits.✨
- SDL_rand_r(3)Generate a pseudo-random number less than n for positive n✨
- SDL_randf(3)Generate a uniform pseudo-random floating point number less than 1.0✨
- SDL_randf_r(3)Generate a uniform pseudo-random floating point number less than 1.0✨
- SDL_ReadAsyncIO(3)Start an async read.✨
- SDL_ReadIO(3)Read from a data source.✨
- SDL_ReadProcess(3)Read all the output from a process.✨
- SDL_ReadS16BE(3)Use this function to read 16 bits of big-endian data from an SDL_IOStream and return in native format.✨
- SDL_ReadS16LE(3)Use this function to read 16 bits of little-endian data from an SDL_IOStream and return in native format.✨
- SDL_ReadS32BE(3)Use this function to read 32 bits of big-endian data from an SDL_IOStream and return in native format.✨
- SDL_ReadS32LE(3)Use this function to read 32 bits of little-endian data from an SDL_IOStream and return in native format.✨
- SDL_ReadS64BE(3)Use this function to read 64 bits of big-endian data from an SDL_IOStream and return in native format.✨
- SDL_ReadS64LE(3)Use this function to read 64 bits of little-endian data from an SDL_IOStream and return in native format.✨
- SDL_ReadS8(3)Use this function to read a signed byte from an SDL_IOStream.✨
- SDL_ReadStorageFile(3)Synchronously read a file from a storage container into a client-provided buffer.✨
- SDL_ReadSurfacePixel(3)Retrieves a single pixel from a surface.✨
- SDL_ReadSurfacePixelFloat(3)Retrieves a single pixel from a surface.✨
- SDL_ReadU16BE(3)Use this function to read 16 bits of big-endian data from an SDL_IOStream and return in native format.✨
- SDL_ReadU16LE(3)Use this function to read 16 bits of little-endian data from an SDL_IOStream and return in native format.✨
- SDL_ReadU32BE(3)Use this function to read 32 bits of big-endian data from an SDL_IOStream and return in native format.✨
- SDL_ReadU32LE(3)Use this function to read 32 bits of little-endian data from an SDL_IOStream and return in native format.✨
- SDL_ReadU64BE(3)Use this function to read 64 bits of big-endian data from an SDL_IOStream and return in native format.✨
- SDL_ReadU64LE(3)Use this function to read 64 bits of little-endian data from an SDL_IOStream and return in native format.✨
- SDL_ReadU8(3)Use this function to read a byte from an SDL_IOStream.✨
- SDL_realloc(3)Change the size of allocated memory.✨
- SDL_realloc_func(3type)A callback used to implement SDL_realloc().✨
- SDL_Rect(3type)A rectangle, with the origin at the upper left (using integers).✨
- SDL_RectEmpty(3)Determine whether a rectangle has no area.✨
- SDL_RectEmptyFloat(3)Determine whether a floating point rectangle takes no space.✨
- SDL_RectsEqual(3)Determine whether two rectangles are equal.✨
- SDL_RectsEqualEpsilon(3)Determine whether two floating point rectangles are equal, within some given epsilon.✨
- SDL_RectsEqualFloat(3)Determine whether two floating point rectangles are equal, within a default epsilon.✨
- SDL_RectToFRect(3)Convert an SDL_Rect to SDL_FRect✨
- SDL_RegisterApp(3)Register a win32 window class for SDL's use.✨
- SDL_RegisterEvents(3)Allocate a set of user-defined events, and return the beginning event number for that set of events.✨
- SDL_reinterpret_cast(3)Handle a Reinterpret Cast properly whether using C or C++.✨
- SDL_RELEASE(3)Wrapper around Clang thread safety analysis annotations.✨
- SDL_RELEASE_GENERIC(3)Wrapper around Clang thread safety analysis annotations.✨
- SDL_RELEASE_SHARED(3)Wrapper around Clang thread safety analysis annotations.✨
- SDL_ReleaseCameraFrame(3)Release a frame of video acquired from a camera.✨
- SDL_ReleaseGPUBuffer(3)Frees the given buffer as soon as it is safe to do so.✨
- SDL_ReleaseGPUComputePipeline(3)Frees the given compute pipeline as soon as it is safe to do so.✨
- SDL_ReleaseGPUFence(3)Releases a fence obtained from SDL_SubmitGPUCommandBufferAndAcquireFence.✨
- SDL_ReleaseGPUGraphicsPipeline(3)Frees the given graphics pipeline as soon as it is safe to do so.✨
- SDL_ReleaseGPUSampler(3)Frees the given sampler as soon as it is safe to do so.✨
- SDL_ReleaseGPUShader(3)Frees the given shader as soon as it is safe to do so.✨
- SDL_ReleaseGPUTexture(3)Frees the given texture as soon as it is safe to do so.✨
- SDL_ReleaseGPUTransferBuffer(3)Frees the given transfer buffer as soon as it is safe to do so.✨
- SDL_ReleaseWindowFromGPUDevice(3)Unclaims a window, destroying its swapchain structure.✨
- SDL_ReloadGamepadMappings(3)Reinitialize the SDL mapping database to its initial state.✨
- SDL_RemoveEventWatch(3)Remove an event watch callback added with SDL_AddEventWatch().✨
- SDL_RemoveHintCallback(3)Remove a function watching a particular hint.✨
- SDL_RemovePath(3)Remove a file or an empty directory.✨
- SDL_RemoveStoragePath(3)Remove a file or an empty directory in a writable storage container.✨
- SDL_RemoveSurfaceAlternateImages(3)Remove all alternate versions of a surface.✨
- SDL_RemoveTimer(3)Remove a timer created with SDL_AddTimer().✨
- SDL_RemoveTrayEntry(3)Removes a tray entry.✨
- SDL_RenamePath(3)Rename a file or directory.✨
- SDL_RenameStoragePath(3)Rename a file or directory in a writable storage container.✨
- SDL_RenderClear(3)Clear the current rendering target with the drawing color.✨
- SDL_RenderClipEnabled(3)Get whether clipping is enabled on the given render target.✨
- SDL_RenderCoordinatesFromWindow(3)Get a point in render coordinates when given a point in window coordinates.✨
- SDL_RenderCoordinatesToWindow(3)Get a point in window coordinates when given a point in render coordinates.✨
- SDL_RenderDebugText(3)Draw debug text to an SDL_Renderer.✨
- SDL_RenderDebugTextFormat(3)Draw debug text to an SDL_Renderer.✨
- SDL_Renderer(3type)A structure representing rendering state✨
- SDL_RendererLogicalPresentation(3type)How the logical size is mapped to the output.✨
- SDL_RenderEvent(3type)Renderer event structure (event.render.*)✨
- SDL_RenderFillRect(3)Fill a rectangle on the current rendering target with the drawing color at subpixel precision.✨
- SDL_RenderFillRects(3)Fill some number of rectangles on the current rendering target with the drawing color at subpixel precision.✨
- SDL_RenderGeometry(3)Render a list of triangles, optionally using a texture and indices into the vertex array Color and alpha modulation is done per vertex (SDL_SetTextureColorMod and SDL_SetTextureAlphaMod are ignored).✨
- SDL_RenderGeometryRaw(3)Render a list of triangles, optionally using a texture and indices into the vertex arrays Color and alpha modulation is done per vertex (SDL_SetTextureColorMod and SDL_SetTextureAlphaMod are ignored).✨
- SDL_RenderLine(3)Draw a line on the current rendering target at subpixel precision.✨
- SDL_RenderLines(3)Draw a series of connected lines on the current rendering target at subpixel precision.✨
- SDL_RenderPoint(3)Draw a point on the current rendering target at subpixel precision.✨
- SDL_RenderPoints(3)Draw multiple points on the current rendering target at subpixel precision.✨
- SDL_RenderPresent(3)Update the screen with any rendering performed since the previous call.✨
- SDL_RenderReadPixels(3)Read pixels from the current rendering target.✨
- SDL_RenderRect(3)Draw a rectangle on the current rendering target at subpixel precision.✨
- SDL_RenderRects(3)Draw some number of rectangles on the current rendering target at subpixel precision.✨
- SDL_RenderTexture(3)Copy a portion of the texture to the current rendering target at subpixel precision.✨
- SDL_RenderTexture9Grid(3)Perform a scaled copy using the 9-grid algorithm to the current rendering target at subpixel precision.✨
- SDL_RenderTexture9GridTiled(3)Perform a scaled copy using the 9-grid algorithm to the current rendering target at subpixel precision.✨
- SDL_RenderTextureAffine(3)Copy a portion of the source texture to the current rendering target, with affine transform, at subpixel precision.✨
- SDL_RenderTextureRotated(3)Copy a portion of the source texture to the current rendering target, with rotation and flipping, at subpixel precision.✨
- SDL_RenderTextureTiled(3)Tile a portion of the texture to the current rendering target at subpixel precision.✨
- SDL_RenderViewportSet(3)Return whether an explicit rectangle was set as the viewport.✨
- SDL_ReportAssertion(3)Never call this directly.✨
- SDL_RequestAndroidPermission(3)Request permissions at runtime, asynchronously.✨
- SDL_RequestAndroidPermissionCallback(3type)Callback that presents a response from a SDL_RequestAndroidPermission call.✨
- SDL_REQUIRES(3)Wrapper around Clang thread safety analysis annotations.✨
- SDL_REQUIRES_SHARED(3)Wrapper around Clang thread safety analysis annotations.✨
- SDL_ResetAssertionReport(3)Clear the list of all assertion failures.✨
- SDL_ResetHint(3)Reset a hint to the default value.✨
- SDL_ResetHints(3)Reset all hints to the default values.✨
- SDL_ResetKeyboard(3)Clear the state of the keyboard.✨
- SDL_ResetLogPriorities(3)Reset all priorities to default.✨
- SDL_RestoreWindow(3)Request that the size and position of a minimized or maximized window be restored.✨
- SDL_RESTRICT(3)A macro to tag a pointer variable, to help with pointer aliasing.✨
- SDL_ResumeAudioDevice(3)Use this function to unpause audio playback on a specified device.✨
- SDL_ResumeAudioStreamDevice(3)Use this function to unpause audio playback on the audio device associated with an audio stream.✨
- SDL_ResumeHaptic(3)Resume a haptic device.✨
- SDL_RETURN_CAPABILITY(3)Wrapper around Clang thread safety analysis annotations.✨
- SDL_REVISION(3)This macro is a string describing the source at a particular point in development.✨
- SDL_RotateSurface(3)Return a copy of a surface rotated clockwise a number of degrees.✨
- SDL_round(3)Round x to the nearest integer.✨
- SDL_roundf(3)Round x to the nearest integer.✨
- SDL_RumbleGamepad(3)Start a rumble effect on a gamepad.✨
- SDL_RumbleGamepadTriggers(3)Start a rumble effect in the gamepad's triggers.✨
- SDL_RumbleJoystick(3)Start a rumble effect.✨
- SDL_RumbleJoystickTriggers(3)Start a rumble effect in the joystick's triggers.✨
- SDL_RunApp(3)Initializes and launches an SDL application, by doing platform-specific initialization before calling your mainFunction and cleanups after it returns, if that is needed for a specific platform…✨
- SDL_RunHapticEffect(3)Run the haptic effect on its associated haptic device.✨
- SDL_RunOnMainThread(3)Call a function on the main thread during event processing.✨
- SDL_RWLock(3type)A mutex that allows read-only threads to run in parallel.✨
- SDL_Sandbox(3type)Application sandbox environment.✨
- SDL_SaveBMP(3)Save a surface to a file in BMP format.✨
- SDL_SaveBMP_IO(3)Save a surface to a seekable SDL data stream in BMP format.✨
- SDL_SaveFile(3)Save all the data into a file path.✨
- SDL_SaveFile_IO(3)Save all the data into an SDL data stream.✨
- SDL_SavePNG(3)Save a surface to a file in PNG format.✨
- SDL_SavePNG_IO(3)Save a surface to a seekable SDL data stream in PNG format.✨
- SDL_scalbn(3)Scale x by an integer power of two.✨
- SDL_scalbnf(3)Scale x by an integer power of two.✨
- SDL_ScaleMode(3type)The scaling mode.✨
- SDL_ScaleSurface(3)Creates a new surface identical to the existing surface, scaled to the desired size.✨
- SDL_Scancode(3type)The SDL keyboard scancode representation.✨
- SDL_SCANF_FORMAT_STRING(3)Macro that annotates function params as scanf- style format strings.✨
- SDL_SCANF_VARARG_FUNC(3)Macro that annotates a vararg function that operates like scanf.✨
- SDL_SCANF_VARARG_FUNCV(3)Macro that annotates a va_list function that operates like scanf.✨
- SDL_SCOPED_CAPABILITY(3)Wrapper around Clang thread safety analysis annotations.✨
- SDL_ScreenKeyboardShown(3)Check whether the screen keyboard is shown for given window.✨
- SDL_ScreenSaverEnabled(3)Check whether the screensaver is currently enabled.✨
- SDL_SECONDS_TO_NS(3)Convert seconds to nanoseconds.✨
- SDL_SeekIO(3)Seek within an SDL_IOStream data stream.✨
- SDL_Semaphore(3type)A means to manage access to a resource, by count, between threads.✨
- SDL_SendAndroidBackButton(3)Trigger the Android system back button behavior.✨
- SDL_SendAndroidMessage(3)Send a user command to SDLActivity.✨
- SDL_SendGamepadEffect(3)Send a gamepad specific effect packet.✨
- SDL_SendJoystickEffect(3)Send a joystick specific effect packet.✨
- SDL_SendJoystickVirtualSensorData(3)Send a sensor update for an opened virtual joystick.✨
- SDL_Sensor(3type)The opaque structure used to identify an opened SDL sensor.✨
- SDL_SensorEvent(3type)Sensor event structure (event.sensor.*)✨
- SDL_SensorID(3type)This is a unique ID for a sensor for the time it is connected to the system, and is never reused for the lifetime of the application.✨
- SDL_SensorType(3type)The different sensors defined by SDL.✨
- SDL_SetAppMetadata(3)Specify basic metadata about your app.✨
- SDL_SetAppMetadataProperty(3)Specify metadata about your app through a set of properties.✨
- SDL_SetAssertionHandler(3)Set an application-defined assertion handler.✨
- SDL_SetAtomicInt(3)Set an atomic variable to a value.✨
- SDL_SetAtomicPointer(3)Set a pointer to a value atomically.✨
- SDL_SetAtomicU32(3)Set an atomic variable to a value.✨
- SDL_SetAudioDeviceGain(3)Change the gain of an audio device.✨
- SDL_SetAudioPostmixCallback(3)Set a callback that fires when data is about to be fed to an audio device.✨
- SDL_SetAudioStreamFormat(3)Change the input and output formats of an audio stream.✨
- SDL_SetAudioStreamFrequencyRatio(3)Change the frequency ratio of an audio stream.✨
- SDL_SetAudioStreamGain(3)Change the gain of an audio stream.✨
- SDL_SetAudioStreamGetCallback(3)Set a callback that runs when data is requested from an audio stream.✨
- SDL_SetAudioStreamInputChannelMap(3)Set the current input channel map of an audio stream.✨
- SDL_SetAudioStreamOutputChannelMap(3)Set the current output channel map of an audio stream.✨
- SDL_SetAudioStreamPutCallback(3)Set a callback that runs when data is added to an audio stream.✨
- SDL_SetBooleanProperty(3)Set a boolean property in a group of properties.✨
💅
getting it ready, bestie…