📦 libsdl3-doc
2201 pages · page 4 of 12
S (continued)
- SDL_GetJoystickProductForID(3)Get the USB product ID of a joystick, if available.✨
- SDL_GetJoystickProductVersion(3)Get the product version of an opened joystick, if available.✨
- SDL_GetJoystickProductVersionForID(3)Get the product version of a joystick, if available.✨
- SDL_GetJoystickProperties(3)Get the properties associated with a joystick.✨
- SDL_GetJoysticks(3)Get a list of currently connected joysticks.✨
- SDL_GetJoystickSerial(3)Get the serial number of an opened joystick, if available.✨
- SDL_GetJoystickType(3)Get the type of an opened joystick.✨
- SDL_GetJoystickTypeForID(3)Get the type of a joystick, if available.✨
- SDL_GetJoystickVendor(3)Get the USB vendor ID of an opened joystick, if available.✨
- SDL_GetJoystickVendorForID(3)Get the USB vendor ID of a joystick, if available.✨
- SDL_GetKeyboardFocus(3)Query the window which currently has keyboard focus.✨
- SDL_GetKeyboardNameForID(3)Get the name of a keyboard.✨
- SDL_GetKeyboards(3)Get a list of currently connected keyboards.✨
- SDL_GetKeyboardState(3)Get a snapshot of the current state of the keyboard.✨
- SDL_GetKeyFromName(3)Get a key code from a human-readable name.✨
- SDL_GetKeyFromScancode(3)Get the key code corresponding to the given scancode according to the current keyboard layout.✨
- SDL_GetKeyName(3)Get a human-readable name for a key.✨
- SDL_GetLogOutputFunction(3)Get the current log output function.✨
- SDL_GetLogPriority(3)Get the priority of a particular log category.✨
- SDL_GetMasksForPixelFormat(3)Convert one of the enumerated pixel formats to a bpp value and RGBA masks.✨
- SDL_GetMaxHapticEffects(3)Get the number of effects a haptic device can store.✨
- SDL_GetMaxHapticEffectsPlaying(3)Get the number of effects a haptic device can play at the same time.✨
- SDL_GetMemoryFunctions(3)Get the current set of SDL memory functions.✨
- SDL_GetMice(3)Get a list of currently connected mice.✨
- SDL_GetModState(3)Get the current key modifier state for the keyboard.✨
- SDL_GetMouseFocus(3)Get the window which currently has mouse focus.✨
- SDL_GetMouseNameForID(3)Get the name of a mouse.✨
- SDL_GetMouseState(3)Query SDL's cache for the synchronous mouse button state and the window-relative SDL-cursor position.✨
- SDL_GetNaturalDisplayOrientation(3)Get the orientation of a display when it is unrotated.✨
- SDL_GetNumAllocations(3)Get the number of outstanding (unfreed) allocations.✨
- SDL_GetNumAudioDrivers(3)Use this function to get the number of built-in audio drivers.✨
- SDL_GetNumberProperty(3)Get a number property from a group of properties.✨
- SDL_GetNumCameraDrivers(3)Use this function to get the number of built- in camera drivers.✨
- SDL_GetNumGamepadTouchpadFingers(3)Get the number of supported simultaneous fingers on a touchpad on a game gamepad.✨
- SDL_GetNumGamepadTouchpads(3)Get the number of touchpads on a gamepad.✨
- SDL_GetNumGPUDrivers(3)Get the number of GPU drivers compiled into SDL.✨
- SDL_GetNumHapticAxes(3)Get the number of haptic axes the device has.✨
- SDL_GetNumJoystickAxes(3)Get the number of general axis controls on a joystick.✨
- SDL_GetNumJoystickBalls(3)Get the number of trackballs on a joystick.✨
- SDL_GetNumJoystickButtons(3)Get the number of buttons on a joystick.✨
- SDL_GetNumJoystickHats(3)Get the number of POV hats on a joystick.✨
- SDL_GetNumLogicalCPUCores(3)Get the number of logical CPU cores available.✨
- SDL_GetNumRenderDrivers(3)Get the number of 2D rendering drivers available for the current display.✨
- SDL_GetNumVideoDrivers(3)Get the number of video drivers compiled into SDL.✨
- SDL_GetOriginalMemoryFunctions(3)Get the original set of SDL memory functions.✨
- SDL_GetPathInfo(3)Get information about a filesystem path.✨
- SDL_GetPenDeviceType(3)Get the device type of the given pen.✨
- SDL_GetPerformanceCounter(3)Get the current value of the high resolution counter.✨
- SDL_GetPerformanceFrequency(3)Get the count per second of the high resolution counter.✨
- SDL_GetPixelFormatDetails(3)Create an SDL_PixelFormatDetails structure corresponding to a pixel format.✨
- SDL_GetPixelFormatForMasks(3)Convert a bpp value and RGBA masks to an enumerated pixel format.✨
- SDL_GetPixelFormatFromGPUTextureFormat(3)Get the SDL pixel format corresponding to a GPU texture format.✨
- SDL_GetPixelFormatName(3)Get the human readable name of a pixel format.✨
- SDL_GetPlatform(3)Get the name of the platform.✨
- SDL_GetPointerProperty(3)Get a pointer property from a group of properties.✨
- SDL_GetPowerInfo(3)Get the current power supply details.✨
- SDL_GetPreferredLocales(3)Report the user's preferred locale.✨
- SDL_GetPrefPath(3)Get the user-and-app-specific path where files can be written.✨
- SDL_GetPrimaryDisplay(3)Return the primary display.✨
- SDL_GetPrimarySelectionText(3)Get UTF-8 text from the primary selection.✨
- SDL_GetProcessInput(3)Get the SDL_IOStream associated with process standard input.✨
- SDL_GetProcessOutput(3)Get the SDL_IOStream associated with process standard output.✨
- SDL_GetProcessProperties(3)Get the properties associated with a process.✨
- SDL_GetPropertyType(3)Get the type of a property in a group of properties.✨
- SDL_GetRealGamepadType(3)Get the type of an opened gamepad, ignoring any mapping override.✨
- SDL_GetRealGamepadTypeForID(3)Get the type of a gamepad, ignoring any mapping override.✨
- SDL_GetRectAndLineIntersection(3)Calculate the intersection of a rectangle and line segment.✨
- SDL_GetRectAndLineIntersectionFloat(3)Calculate the intersection of a rectangle and line segment with float precision.✨
- SDL_GetRectEnclosingPoints(3)Calculate a minimal rectangle enclosing a set of points.✨
- SDL_GetRectEnclosingPointsFloat(3)Calculate a minimal rectangle enclosing a set of points with float precision.✨
- SDL_GetRectIntersection(3)Calculate the intersection of two rectangles.✨
- SDL_GetRectIntersectionFloat(3)Calculate the intersection of two rectangles with float precision.✨
- SDL_GetRectUnion(3)Calculate the union of two rectangles.✨
- SDL_GetRectUnionFloat(3)Calculate the union of two rectangles with float precision.✨
- SDL_GetRelativeMouseState(3)Query SDL's cache for the synchronous mouse button state and accumulated mouse delta since last call.✨
- SDL_GetRenderClipRect(3)Get the clip rectangle for the current target.✨
- SDL_GetRenderColorScale(3)Get the color scale used for render operations.✨
- SDL_GetRenderDrawBlendMode(3)Get the blend mode used for drawing operations.✨
- SDL_GetRenderDrawColor(3)Get the color used for drawing operations (Rect, Line and Clear).✨
- SDL_GetRenderDrawColorFloat(3)Get the color used for drawing operations (Rect, Line and Clear).✨
- SDL_GetRenderDriver(3)Use this function to get the name of a built in 2D rendering driver.✨
- SDL_GetRenderer(3)Get the renderer associated with a window.✨
- SDL_GetRendererFromTexture(3)Get the renderer that created an SDL_Texture.✨
- SDL_GetRendererName(3)Get the name of a renderer.✨
- SDL_GetRendererProperties(3)Get the properties associated with a renderer.✨
- SDL_GetRenderLogicalPresentation(3)Get device independent resolution and presentation mode for rendering.✨
- SDL_GetRenderLogicalPresentationRect(3)Get the final presentation rectangle for rendering.✨
- SDL_GetRenderMetalCommandEncoder(3)Get the Metal command encoder for the current frame.✨
- SDL_GetRenderMetalLayer(3)Get the CAMetalLayer associated with the given Metal renderer.✨
- SDL_GetRenderOutputSize(3)Get the output size in pixels of a rendering context.✨
- SDL_GetRenderSafeArea(3)Get the safe area for rendering within the current viewport.✨
- SDL_GetRenderScale(3)Get the drawing scale for the current target.✨
- SDL_GetRenderTarget(3)Get the current render target.✨
- SDL_GetRenderTextureAddressMode(3)Get the texture addressing mode used in SDL_RenderGeometry().✨
- SDL_GetRenderViewport(3)Get the drawing area for the current target.✨
- SDL_GetRenderVSync(3)Get VSync of the given renderer.✨
- SDL_GetRenderWindow(3)Get the window associated with a renderer.✨
- SDL_GetRevision(3)Get the code revision of the SDL library that is linked against your program.✨
- SDL_GetRGB(3)Get RGB values from a pixel in the specified format.✨
- SDL_GetRGBA(3)Get RGBA values from a pixel in the specified format.✨
- SDL_GetSandbox(3)Get the application sandbox environment, if any.✨
- SDL_GetScancodeFromKey(3)Get the scancode corresponding to the given key code according to the current keyboard layout.✨
- SDL_GetScancodeFromName(3)Get a scancode from a human-readable name.✨
- SDL_GetScancodeName(3)Get a human-readable name for a scancode.✨
- SDL_GetSemaphoreValue(3)Get the current value of a semaphore.✨
- SDL_GetSensorData(3)Get the current state of an opened sensor.✨
- SDL_GetSensorFromID(3)Return the SDL_Sensor associated with an instance ID.✨
- SDL_GetSensorID(3)Get the instance ID of a sensor.✨
- SDL_GetSensorName(3)Get the implementation dependent name of a sensor.✨
- SDL_GetSensorNameForID(3)Get the implementation dependent name of a sensor.✨
- SDL_GetSensorNonPortableType(3)Get the platform dependent type of a sensor.✨
- SDL_GetSensorNonPortableTypeForID(3)Get the platform dependent type of a sensor.✨
- SDL_GetSensorProperties(3)Get the properties associated with a sensor.✨
- SDL_GetSensors(3)Get a list of currently connected sensors.✨
- SDL_GetSensorType(3)Get the type of a sensor.✨
- SDL_GetSensorTypeForID(3)Get the type of a sensor.✨
- SDL_GetSilenceValueForFormat(3)Get the appropriate memset value for silencing an audio format.✨
- SDL_GetSIMDAlignment(3)Report the alignment this system needs for SIMD allocations.✨
- SDL_GetStorageFileSize(3)Query the size of a file within a storage container.✨
- SDL_GetStoragePathInfo(3)Get information about a filesystem path in a storage container.✨
- SDL_GetStorageSpaceRemaining(3)Queries the remaining space in a storage container.✨
- SDL_GetStringProperty(3)Get a string property from a group of properties.✨
- SDL_GetSurfaceAlphaMod(3)Get the additional alpha value used in blit operations.✨
- SDL_GetSurfaceBlendMode(3)Get the blend mode used for blit operations.✨
- SDL_GetSurfaceClipRect(3)Get the clipping rectangle for a surface.✨
- SDL_GetSurfaceColorKey(3)Get the color key (transparent pixel) for a surface.✨
- SDL_GetSurfaceColorMod(3)Get the additional color value multiplied into blit operations.✨
- SDL_GetSurfaceColorspace(3)Get the colorspace used by a surface.✨
- SDL_GetSurfaceImages(3)Get an array including all versions of a surface.✨
- SDL_GetSurfacePalette(3)Get the palette used by a surface.✨
- SDL_GetSurfaceProperties(3)Get the properties associated with a surface.✨
- SDL_GetSystemPageSize(3)Report the size of a page of memory.✨
- SDL_GetSystemRAM(3)Get the amount of RAM configured in the system.✨
- SDL_GetSystemTheme(3)Get the current system theme.✨
- SDL_GetTextInputArea(3)Get the area used to type Unicode text input.✨
- SDL_GetTextureAlphaMod(3)Get the additional alpha value multiplied into render copy operations.✨
- SDL_GetTextureAlphaModFloat(3)Get the additional alpha value multiplied into render copy operations.✨
- SDL_GetTextureBlendMode(3)Get the blend mode used for texture copy operations.✨
- SDL_GetTextureColorMod(3)Get the additional color value multiplied into render copy operations.✨
- SDL_GetTextureColorModFloat(3)Get the additional color value multiplied into render copy operations.✨
- SDL_GetTexturePalette(3)Get the palette used by a texture.✨
- SDL_GetTextureProperties(3)Get the properties associated with a texture.✨
- SDL_GetTextureScaleMode(3)Get the scale mode used for texture scale operations.✨
- SDL_GetTextureSize(3)Get the size of a texture, as floating point values.✨
- SDL_GetThreadID(3)Get the thread identifier for the specified thread.✨
- SDL_GetThreadName(3)Get the thread name as it was specified in SDL_CreateThread().✨
- SDL_GetThreadState(3)Get the current state of a thread.✨
- SDL_GetTicks(3)Get the number of milliseconds that have elapsed since the SDL library initialization.✨
- SDL_GetTicksNS(3)Get the number of nanoseconds since SDL library initialization.✨
- SDL_GetTLS(3)Get the current thread's value associated with a thread local storage ID.✨
- SDL_GetTouchDeviceName(3)Get the touch device name as reported from the driver.✨
- SDL_GetTouchDevices(3)Get a list of registered touch devices.✨
- SDL_GetTouchDeviceType(3)Get the type of the given touch device.✨
- SDL_GetTouchFingers(3)Get a list of active fingers for a given touch device.✨
- SDL_GetTrayEntries(3)Returns a list of entries in the menu, in order.✨
- SDL_GetTrayEntryChecked(3)Gets whether or not an entry is checked.✨
- SDL_GetTrayEntryEnabled(3)Gets whether or not an entry is enabled.✨
- SDL_GetTrayEntryLabel(3)Gets the label of an entry.✨
- SDL_GetTrayEntryParent(3)Gets the menu containing a certain tray entry.✨
- SDL_GetTrayMenu(3)Gets a previously created tray menu.✨
- SDL_GetTrayMenuParentEntry(3)Gets the entry for which the menu is a submenu, if the current menu is a submenu.✨
- SDL_GetTrayMenuParentTray(3)Gets the tray for which this menu is the first-level menu, if the current menu isn't a submenu.✨
- SDL_GetTraySubmenu(3)Gets a previously created tray entry submenu.✨
- SDL_GetUserFolder(3)Finds the most suitable user folder for a specific purpose.✨
- SDL_GetVersion(3)Get the version of SDL that is linked against your program.✨
- SDL_GetVideoDriver(3)Get the name of a built in video driver.✨
- SDL_GetWindowAspectRatio(3)Get the aspect ratio of a window's client area.✨
- SDL_GetWindowBordersSize(3)Get the size of a window's borders (decorations) around the client area.✨
- SDL_GetWindowDisplayScale(3)Get the content display scale relative to a window's pixel size.✨
- SDL_GetWindowFlags(3)Get the window flags.✨
- SDL_GetWindowFromEvent(3)Get window associated with an event.✨
- SDL_GetWindowFromID(3)Get a window from a stored ID.✨
- SDL_GetWindowFullscreenMode(3)Query the display mode to use when a window is visible at fullscreen.✨
- SDL_GetWindowICCProfile(3)Get the raw ICC profile data for the screen the window is currently on.✨
- SDL_GetWindowID(3)Get the numeric ID of a window.✨
- SDL_GetWindowKeyboardGrab(3)Get a window's keyboard grab mode.✨
- SDL_GetWindowMaximumSize(3)Get the maximum size of a window's client area.✨
- SDL_GetWindowMinimumSize(3)Get the minimum size of a window's client area.✨
- SDL_GetWindowMouseGrab(3)Get a window's mouse grab mode.✨
- SDL_GetWindowMouseRect(3)Get the mouse confinement rectangle of a window.✨
- SDL_GetWindowOpacity(3)Get the opacity of a window.✨
- SDL_GetWindowParent(3)Get parent of a window.✨
- SDL_GetWindowPixelDensity(3)Get the pixel density of a window.✨
- SDL_GetWindowPixelFormat(3)Get the pixel format associated with the window.✨
- SDL_GetWindowPosition(3)Get the position of a window.✨
- SDL_GetWindowProgressState(3)Get the state of the progress bar for the given window’s taskbar icon.✨
- SDL_GetWindowProgressValue(3)Get the value of the progress bar for the given window’s taskbar icon.✨
- SDL_GetWindowProperties(3)Get the properties associated with a window.✨
- SDL_GetWindowRelativeMouseMode(3)Query whether relative mouse mode is enabled for a window.✨
- SDL_GetWindows(3)Get a list of valid windows.✨
- SDL_GetWindowSafeArea(3)Get the safe area for this window.✨
- SDL_GetWindowSize(3)Get the size of a window's client area.✨
- SDL_GetWindowSizeInPixels(3)Get the size of a window's client area, in pixels.✨
- SDL_GetWindowSurface(3)Get the SDL surface associated with the window.✨
- SDL_GetWindowSurfaceVSync(3)Get VSync for the window surface.✨
- SDL_GetWindowTitle(3)Get the title of a window.✨
- SDL_GL_CreateContext(3)Create an OpenGL context for an OpenGL window, and make it current.✨
- SDL_GL_DestroyContext(3)Delete an OpenGL context.✨
- SDL_GL_ExtensionSupported(3)Check if an OpenGL extension is supported for the current context.✨
- SDL_GL_GetAttribute(3)Get the actual value for an attribute from the current context.✨
💅
getting it ready, bestie…