section 3 · Library functions 📚
178720 pages · page 645 of 894
all3 (100762)33ssl (6156)3B (42)3G (1100)3I (51)3LIBIIO (1)3NCARG (834)3OpenMPI (1)3PVM (71)3Sympa (164)3U (96)3WN (5)3alc (212)3alleg4 (923)3alleg5 (1063)3am (31)3ast (63)3attr (4)3avr (983)3bobcat (143)3brotli (4)3bsd (239)3caca (346)3cl (1)3clc (322)3cocci (1)3coin2 (588)3coin3 (753)3coin4 (918)3compat (22)3const (18)3ctype (1)3curses (18)3cvc (2)3cxx (1060)3debug (15)3edit (1)3em (198)3embree3 (113)3embree4 (127)3erl (623)3f (128)3form (106)3freebsd (1)3fun (1)3gl (467)3gle (14)3go (1)3guile (1)3gv (7)3hal (49)3head (3)3http (66)3itcl (17)3itk (6)3iv (354)3iwidget (52)3java (1)3libmawk (10)3libunwind (29)3lua (13)3m17n (257)3m_cli2 (8)3menu (88)3monocypher (73)3nas (130)3ncurses (703)3nx (5)3o (437)3ossl (6166)3ossp (2)3p (882)3pcap (75)3perl (820)3pg13 (68)3pg14 (72)3pg15 (72)3pg16 (72)3pg17 (72)3pg18 (72)3php (1)3plplot (175)3pm (34259)3pmc (296)3posix (882)3pub (150)3python (1)3qt (832)3r (1)3readline (2)3rheolef (13)3rtapi (66)3ruby (1)3scm (459)3sharp (1)3so (8)3ssl (6930)3stap (807)3str (19)3supp (19)3t (35)3tcl (1477)3tcllib (1)3tclx (25)3tiff (60)3tk (513)3tls (13)3trf (28)3ts (239)3type (466)3valkey (395)3visa (2)3x (1069)
S (continued)
- SDL_EGLConfig(3type)Opaque type for an EGL config.✨
- SDL_EGLDisplay(3type)Opaque type for an EGL display.✨
- SDL_EGLint(3type)An EGL integer attribute, used when creating an EGL surface.✨
- SDL_EGLIntArrayCallback(3type)EGL surface/context attribute initialization callback types.✨
- SDL_EGLSurface(3type)Opaque type for an EGL surface.✨
- SDL_ELF_NOTE_DLOPEN(3)Add a note that your application has dynamic shared library dependencies.✨
- SDL_ELF_NOTE_DLOPEN_PRIORITY_RECOMMENDED(3)Use this macro with SDL_ELF_NOTE_DLOPEN() to note that a dynamic shared library dependency is recommended.✨
- SDL_ELF_NOTE_DLOPEN_PRIORITY_REQUIRED(3)Use this macro with SDL_ELF_NOTE_DLOPEN() to note that a dynamic shared library dependency is required.✨
- SDL_ELF_NOTE_DLOPEN_PRIORITY_SUGGESTED(3)Use this macro with SDL_ELF_NOTE_DLOPEN() to note that a dynamic shared library dependency is optional.✨
- SDL_enabled_assert(3)The macro used when an assertion is enabled.✨
- SDL_EnableKeyRepeat(3)Set keyboard repeat rate.✨
- SDL_EnableScreenSaver(3)Allow the screen to be blanked by a screen saver.✨
- SDL_EnableUNICODE(3)Enable UNICODE translation✨
- SDL_EndGPUComputePass(3)Ends the current compute pass.✨
- SDL_EndGPUCopyPass(3)Ends the current copy pass.✨
- SDL_EndGPURenderPass(3)Ends the given render pass.✨
- SDL_EnterAppMainCallbacks(3)An entry point for SDL's use in SDL_MAIN_USE_CALLBACKS.✨
- SDL_EnumerateDirectory(3)Enumerate a directory through a callback function.✨
- SDL_EnumerateDirectoryCallback(3type)Callback for directory enumeration.✨
- SDL_EnumerateProperties(3)Enumerate the properties contained in a group of properties.✨
- SDL_EnumeratePropertiesCallback(3type)A callback used to enumerate all the properties in a group of properties.✨
- SDL_EnumerateStorageDirectory(3)Enumerate a directory in a storage container through a callback function.✨
- SDL_EnumerationResult(3type)Possible results from an enumeration callback.✨
- SDL_Environment(3type)A thread-safe set of environment variables✨
- SDL_Event(3)General event structure✨
- SDL_Event(3type)The structure for all events in SDL.✨
- SDL_EventAction(3type)The type of action to request from SDL_PeepEvents().✨
- SDL_EventEnabled(3)Query the state of processing events by type.✨
- SDL_EventFilter(3type)A function pointer used for callbacks that watch the event queue.✨
- SDL_EventState(3)This function allows you to set the state of processing certain events.✨
- SDL_EventType(3type)The types of events that can be delivered.✨
- SDL_EXCLUDES(3)Wrapper around Clang thread safety analysis annotations.✨
- SDL_exp(3)Compute the exponential of x.✨
- SDL_expf(3)Compute the exponential of x.✨
- SDL_ExposeEvent(3)Quit requested event✨
- SDL_fabs(3)Compute the absolute value of x✨
- SDL_fabsf(3)Compute the absolute value of x✨
- SDL_FALLTHROUGH(3)A macro to signal that a case statement without a break is intentional.✨
- SDL_FColor(3type)The bits of this structure can be directly reinterpreted as a float-packed color which uses the SDL_PIXELFORMAT_RGBA128_FLOAT format✨
- SDL_FILE(3)A macro that reports the current file being compiled.✨
- SDL_FileDialogType(3type)Various types of file dialogs.✨
- SDL_FillRect(3)This function performs a fast fill of the given rectangle with some color✨
- SDL_FillSurfaceRect(3)Perform a fast fill of a rectangle with a specific color.✨
- SDL_FillSurfaceRects(3)Perform a fast fill of a set of rectangles with a specific color.✨
- SDL_FilterEvents(3)Run a specific filter function on the current event queue, removing any events for which the filter returns false.✨
- SDL_Finger(3type)Data about a single finger in a multitouch event.✨
- SDL_FingerID(3type)A unique ID for a single finger on a touch device.✨
- SDL_FlashOperation(3type)Window flash operation.✨
- SDL_FlashWindow(3)Request a window to demand attention from the user.✨
- SDL_Flip(3)Swaps screen buffers✨
- SDL_FlipMode(3type)The flip mode.✨
- SDL_FlipSurface(3)Flip a surface vertically or horizontally.✨
- SDL_FLOATWORDORDER(3)A macro that reports the target system's floating point word order.✨
- SDL_floor(3)Compute the floor of x.✨
- SDL_floorf(3)Compute the floor of x.✨
- SDL_FLT_EPSILON(3)Epsilon constant, used for comparing floating-point numbers.✨
- SDL_FlushAudioStream(3)Tell the stream that you're done sending data, and anything being buffered should be converted/resampled and made available immediately.✨
- SDL_FlushEvent(3)Clear events of a specific type from the event queue.✨
- SDL_FlushEvents(3)Clear events of a range of types from the event queue.✨
- SDL_FlushIO(3)Flush any buffered data in the stream.✨
- SDL_FlushRenderer(3)Force the rendering context to flush any pending commands and state.✨
- SDL_fmod(3)Return the floating-point remainder of x / y✨
- SDL_fmodf(3)Return the floating-point remainder of x / y✨
- SDL_Folder(3type)The type of the OS-provided default folder for a specific purpose.✨
- SDL_FORCE_INLINE(3)A macro to demand a function be inlined.✨
- SDL_FOURCC(3)Define a four character code as a Uint32.✨
- SDL_FPoint(3type)The structure that defines a point (using floating point values).✨
- SDL_FRect(3type)A rectangle stored using floating point values.✨
- SDL_free(3)Free allocated memory.✨
- SDL_free_func(3type)A callback used to implement SDL_free().✨
- SDL_FreeCursor(3)Frees a cursor created with SDL_CreateCursor.✨
- SDL_FreeSurface(3)Frees (deletes) a SDL_Surface✨
- SDL_FreeWAV(3)Frees previously opened WAV data✨
- SDL_FreeYUVOverlay(3)Free a YUV video overlay✨
- SDL_FUNCTION(3)A constant that contains the current function being compiled.✨
- SDL_FunctionPointer(3type)A generic function pointer.✨
- SDL_Gamepad(3type)The structure used to identify an SDL gamepad✨
- SDL_GamepadAxis(3type)The list of axes available on a gamepad✨
- SDL_GamepadAxisEvent(3type)Gamepad axis motion event structure (event.gaxis.*)✨
- SDL_GamepadBinding(3type)A mapping between one joystick input to a gamepad control.✨
- SDL_GamepadBindingType(3type)Types of gamepad control bindings.✨
- SDL_GamepadButton(3type)The list of buttons available on a gamepad✨
- SDL_GamepadButtonEvent(3type)Gamepad button event structure (event.gbutton.*)✨
- SDL_GamepadButtonLabel(3type)The set of gamepad button labels✨
- SDL_GamepadConnected(3)Check if a gamepad has been opened and is currently connected.✨
- SDL_GamepadDeviceEvent(3type)Gamepad device event structure (event.gdevice.*)✨
- SDL_GamepadEventsEnabled(3)Query the state of gamepad event processing.✨
- SDL_GamepadHasAxis(3)Query whether a gamepad has a given axis.✨
- SDL_GamepadHasButton(3)Query whether a gamepad has a given button.✨
- SDL_GamepadHasSensor(3)Return whether a gamepad has a particular sensor.✨
- SDL_GamepadSensorEnabled(3)Query whether sensor data reporting is enabled for a gamepad.✨
- SDL_GamepadSensorEvent(3type)Gamepad sensor event structure (event.gsensor.*)✨
- SDL_GamepadTouchpadEvent(3type)Gamepad touchpad event structure (event.gtouchpad.*)✨
- SDL_GamepadType(3type)Standard gamepad types.✨
- SDL_GDKResumeGPU(3)Call this to resume GPU operation on Xbox when you receive the SDL_EVENT_WILL_ENTER_FOREGROUND event.✨
- SDL_GDKSuspendComplete(3)Callback from the application to let the suspend continue.✨
- SDL_GDKSuspendGPU(3)Call this to suspend GPU operation on Xbox when you receive the SDL_EVENT_DID_ENTER_BACKGROUND event.✨
- SDL_GenerateMipmapsForGPUTexture(3)Generates mipmaps for the given texture.✨
- SDL_GetAndroidActivity(3)Retrieve the Java instance of the Android activity class.✨
- SDL_GetAndroidCachePath(3)Get the path used for caching data for this Android application.✨
- SDL_GetAndroidExternalStoragePath(3)Get the path used for external storage for this Android application.✨
- SDL_GetAndroidExternalStorageState(3)Get the current state of external storage for this Android application.✨
- SDL_GetAndroidInternalStoragePath(3)Get the path used for internal storage for this Android application.✨
- SDL_GetAndroidJNIEnv(3)Get the Android Java Native Interface Environment of the current thread.✨
- SDL_GetAndroidSDKVersion(3)Query Android API level of the current device.✨
- SDL_GetAppMetadataProperty(3)Get metadata about your app.✨
- SDL_GetAppState(3)Get the state of the application✨
- SDL_GetAssertionHandler(3)Get the current assertion handler.✨
- SDL_GetAssertionReport(3)Get a list of all assertion failures.✨
- SDL_GetAsyncIOResult(3)Query an async I/O task queue for completed tasks.✨
- SDL_GetAsyncIOSize(3)Use this function to get the size of the data stream in an SDL_AsyncIO.✨
- SDL_GetAtomicInt(3)Get the value of an atomic variable.✨
- SDL_GetAtomicPointer(3)Get the value of a pointer atomically.✨
- SDL_GetAtomicU32(3)Get the value of an atomic variable.✨
- SDL_GetAudioDeviceChannelMap(3)Get the current channel map of an audio device.✨
- SDL_GetAudioDeviceFormat(3)Get the current audio format of a specific audio device.✨
- SDL_GetAudioDeviceGain(3)Get the gain of an audio device.✨
- SDL_GetAudioDeviceName(3)Get the human-readable name of a specific audio device.✨
- SDL_GetAudioDriver(3)Use this function to get the name of a built in audio driver.✨
- SDL_GetAudioFormatName(3)Get the human readable name of an audio format.✨
- SDL_GetAudioPlaybackDevices(3)Get a list of currently-connected audio playback devices.✨
- SDL_GetAudioRecordingDevices(3)Get a list of currently-connected audio recording devices.✨
- SDL_GetAudioStatus(3)Get the current audio state✨
- SDL_GetAudioStreamAvailable(3)Get the number of converted/resampled bytes available.✨
- SDL_GetAudioStreamData(3)Get converted/resampled data from the stream.✨
- SDL_GetAudioStreamDevice(3)Query an audio stream for its currently-bound device.✨
- SDL_GetAudioStreamFormat(3)Query the current format of an audio stream.✨
- SDL_GetAudioStreamFrequencyRatio(3)Get the frequency ratio of an audio stream.✨
- SDL_GetAudioStreamGain(3)Get the gain of an audio stream.✨
- SDL_GetAudioStreamInputChannelMap(3)Get the current input channel map of an audio stream.✨
- SDL_GetAudioStreamOutputChannelMap(3)Get the current output channel map of an audio stream.✨
- SDL_GetAudioStreamProperties(3)Get the properties associated with an audio stream.✨
- SDL_GetAudioStreamQueued(3)Get the number of bytes currently queued.✨
- SDL_GetBasePath(3)Get the directory where the application was run from.✨
- SDL_GetBooleanProperty(3)Get a boolean property from a group of properties.✨
- SDL_GetCameraDriver(3)Use this function to get the name of a built in camera driver.✨
- SDL_GetCameraFormat(3)Get the spec that a camera is using when generating images.✨
- SDL_GetCameraID(3)Get the instance ID of an opened camera.✨
- SDL_GetCameraName(3)Get the human-readable device name for a camera.✨
- SDL_GetCameraPermissionState(3)Query if camera access has been approved by the user.✨
- SDL_GetCameraPosition(3)Get the position of the camera in relation to the system.✨
- SDL_GetCameraProperties(3)Get the properties associated with an opened camera.✨
- SDL_GetCameras(3)Get a list of currently connected camera devices.✨
- SDL_GetCameraSupportedFormats(3)Get the list of native formats/sizes a camera supports.✨
- SDL_GetClipboardData(3)Get the data from the clipboard for a given mime type.✨
- SDL_GetClipboardMimeTypes(3)Retrieve the list of mime types available in the clipboard.✨
- SDL_GetClipboardText(3)Get UTF-8 text from the clipboard.✨
- SDL_GetClipRect(3)Gets the clipping rectangle for a surface.✨
- SDL_GetClosestFullscreenDisplayMode(3)Get the closest match to the requested display mode.✨
- SDL_GetCPUCacheLineSize(3)Determine the L1 cache line size of the CPU.✨
- SDL_GetCurrentAudioDriver(3)Get the name of the current audio driver.✨
- SDL_GetCurrentCameraDriver(3)Get the name of the current camera driver.✨
- SDL_GetCurrentDirectory(3)Get what the system believes is the "current working directory."✨
- SDL_GetCurrentDisplayMode(3)Get information about the current display mode.✨
- SDL_GetCurrentDisplayOrientation(3)Get the orientation of a display.✨
- SDL_GetCurrentRenderOutputSize(3)Get the current output size in pixels of a rendering context.✨
- SDL_GetCurrentThreadID(3)Get the thread identifier for the current thread.✨
- SDL_GetCurrentTime(3)Gets the current value of the system realtime clock in nanoseconds since Jan 1, 1970 in Universal Coordinated Time (UTC).✨
- SDL_GetCurrentVideoDriver(3)Get the name of the currently initialized video driver.✨
- SDL_GetCursor(3)Get the active cursor.✨
- SDL_GetDateTimeLocalePreferences(3)Gets the current preferred date and time format for the system locale.✨
- SDL_GetDayOfWeek(3)Get the day of week for a calendar date.✨
- SDL_GetDayOfYear(3)Get the day of year for a calendar date.✨
- SDL_GetDaysInMonth(3)Get the number of days in a month for a given year.✨
- SDL_GetDefaultAssertionHandler(3)Get the default assertion handler.✨
- SDL_GetDefaultCursor(3)Get the default cursor.✨
- SDL_GetDefaultLogOutputFunction(3)Get the default log output function.✨
- SDL_GetDefaultTextureScaleMode(3)Get default texture scale mode of the given renderer.✨
- SDL_GetDesktopDisplayMode(3)Get information about the desktop's display mode.✨
- SDL_GetDirect3D9AdapterIndex(3)Get the D3D9 adapter index that matches the specified display.✨
- SDL_GetDisplayBounds(3)Get the desktop area represented by a display.✨
- SDL_GetDisplayContentScale(3)Get the content scale of a display.✨
- SDL_GetDisplayForPoint(3)Get the display containing a point.✨
- SDL_GetDisplayForRect(3)Get the display primarily containing a rect.✨
- SDL_GetDisplayForWindow(3)Get the display associated with a window.✨
- SDL_GetDisplayName(3)Get the name of a display in UTF-8 encoding.✨
- SDL_GetDisplayProperties(3)Get the properties associated with a display.✨
- SDL_GetDisplays(3)Get a list of currently connected displays.✨
- SDL_GetDisplayUsableBounds(3)Get the usable desktop area represented by a display, in screen coordinates.✨
- SDL_GetDXGIOutputInfo(3)Get the DXGI Adapter and Output indices for the specified display.✨
- SDL_getenv(3)Get the value of a variable in the environment.✨
- SDL_getenv_unsafe(3)Get the value of a variable in the environment.✨
- SDL_GetEnvironment(3)Get the process environment.✨
- SDL_GetEnvironmentVariable(3)Get the value of a variable in the environment.✨
- SDL_GetEnvironmentVariables(3)Get all variables in the environment.✨
- SDL_GetError(3)Retrieve a message about the last error that occurred on the current thread.✨
- SDL_GetEventDescription(3)Generate an English description of an event.✨
- SDL_GetEventFilter(3)Query the current event filter.✨
- SDL_GetFloatProperty(3)Get a floating point property from a group of properties.✨
- SDL_GetFullscreenDisplayModes(3)Get a list of fullscreen display modes available on a display.✨
- SDL_GetGamepadAppleSFSymbolsNameForAxis(3)Return the sfSymbolsName for a given axis on a gamepad on Apple platforms.✨
- SDL_GetGamepadAppleSFSymbolsNameForButton(3)Return the sfSymbolsName for a given button on a gamepad on Apple platforms.✨
- SDL_GetGamepadAxis(3)Get the current state of an axis control on a gamepad.✨
- SDL_GetGamepadAxisFromString(3)Convert a string into SDL_GamepadAxis enum.✨
- SDL_GetGamepadBindings(3)Get the SDL joystick layer bindings for a gamepad.✨
- SDL_GetGamepadButton(3)Get the current state of a button on a gamepad.✨
- SDL_GetGamepadButtonFromString(3)Convert a string into an SDL_GamepadButton enum.✨
- SDL_GetGamepadButtonLabel(3)Get the label of a button on a gamepad.✨
- SDL_GetGamepadButtonLabelForType(3)Get the label of a button on a gamepad.✨
- SDL_GetGamepadConnectionState(3)Get the connection state of a gamepad.✨
💅
getting it ready, bestie…