section 3type · Library functions 📚
466 pages · page 2 of 3
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_GPUCopyPass(3type)An opaque handle representing a copy pass.✨
- SDL_GPUCubeMapFace(3type)Specifies the face of a cube map.✨
- SDL_GPUCullMode(3type)Specifies the facing direction in which triangle faces will be culled.✨
- SDL_GPUDepthStencilState(3type)A structure specifying the parameters of the graphics pipeline depth stencil state.✨
- SDL_GPUDepthStencilTargetInfo(3type)A structure specifying the parameters of a depth-stencil target used by a render pass.✨
- SDL_GPUDevice(3type)An opaque handle representing the SDL_GPU context.✨
- SDL_GPUFence(3type)An opaque handle representing a fence.✨
- SDL_GPUFillMode(3type)Specifies the fill mode of the graphics pipeline.✨
- SDL_GPUFilter(3type)Specifies a filter operation used by a sampler.✨
- SDL_GPUFrontFace(3type)Specifies the vertex winding that will cause a triangle to be determined to be front-facing.✨
- SDL_GPUGraphicsPipeline(3type)An opaque handle representing a graphics pipeline.✨
- SDL_GPUGraphicsPipelineCreateInfo(3type)A structure specifying the parameters of a graphics pipeline state.✨
- SDL_GPUGraphicsPipelineTargetInfo(3type)A structure specifying the descriptions of render targets used in a graphics pipeline.✨
- SDL_GPUIndexedIndirectDrawCommand(3type)A structure specifying the parameters of an indexed indirect draw command.✨
- SDL_GPUIndexElementSize(3type)Specifies the size of elements in an index buffer.✨
- SDL_GPUIndirectDispatchCommand(3type)A structure specifying the parameters of an indexed dispatch command.✨
- SDL_GPUIndirectDrawCommand(3type)A structure specifying the parameters of an indirect draw command.✨
- SDL_GPULoadOp(3type)Specifies how the contents of a texture attached to a render pass are treated at the beginning of the render pass.✨
- SDL_GPUMultisampleState(3type)A structure specifying the parameters of the graphics pipeline multisample state.✨
- SDL_GPUPresentMode(3type)Specifies the timing that will be used to present swapchain textures to the OS.✨
- SDL_GPUPrimitiveType(3type)Specifies the primitive topology of a graphics pipeline.✨
- SDL_GPURasterizerState(3type)A structure specifying the parameters of the graphics pipeline rasterizer state.✨
- SDL_GPURenderPass(3type)An opaque handle representing a render pass.✨
- SDL_GPURenderState(3type)A custom GPU render state.✨
- SDL_GPURenderStateCreateInfo(3type)A structure specifying the parameters of a GPU render state.✨
- SDL_GPUSampleCount(3type)Specifies the sample count of a texture.✨
- SDL_GPUSampler(3type)An opaque handle representing a sampler.✨
- SDL_GPUSamplerAddressMode(3type)Specifies behavior of texture sampling when the coordinates exceed the 0-1 range.✨
- SDL_GPUSamplerCreateInfo(3type)A structure specifying the parameters of a sampler.✨
- SDL_GPUSamplerMipmapMode(3type)Specifies a mipmap mode used by a sampler.✨
- SDL_GPUShader(3type)An opaque handle representing a compiled shader object.✨
- SDL_GPUShaderCreateInfo(3type)A structure specifying code and metadata for creating a shader object.✨
- SDL_GPUShaderFormat(3type)Specifies the format of shader code.✨
- SDL_GPUShaderStage(3type)Specifies which stage a shader program corresponds to.✨
- SDL_GPUStencilOp(3type)Specifies what happens to a stored stencil value if stencil tests fail or pass.✨
- SDL_GPUStencilOpState(3type)A structure specifying the stencil operation state of a graphics pipeline.✨
- SDL_GPUStorageBufferReadWriteBinding(3type)A structure specifying parameters related to binding buffers in a compute pass.✨
- SDL_GPUStorageTextureReadWriteBinding(3type)A structure specifying parameters related to binding textures in a compute pass.✨
- SDL_GPUStoreOp(3type)Specifies how the contents of a texture attached to a render pass are treated at the end of the render pass.✨
- SDL_GPUSwapchainComposition(3type)Specifies the texture format and colorspace of the swapchain textures.✨
- SDL_GPUTexture(3type)An opaque handle representing a texture.✨
- SDL_GPUTextureCreateInfo(3type)A structure specifying the parameters of a texture.✨
- SDL_GPUTextureFormat(3type)Specifies the pixel format of a texture.✨
- SDL_GPUTextureLocation(3type)A structure specifying a location in a texture.✨
- SDL_GPUTextureRegion(3type)A structure specifying a region of a texture.✨
- SDL_GPUTextureSamplerBinding(3type)A structure specifying parameters in a sampler binding call.✨
- SDL_GPUTextureTransferInfo(3type)A structure specifying parameters related to transferring data to or from a texture.✨
- SDL_GPUTextureType(3type)Specifies the type of a texture.✨
- SDL_GPUTextureUsageFlags(3type)Specifies how a texture is intended to be used by the client.✨
- SDL_GPUTransferBuffer(3type)An opaque handle representing a transfer buffer.✨
- SDL_GPUTransferBufferCreateInfo(3type)A structure specifying the parameters of a transfer buffer.✨
- SDL_GPUTransferBufferLocation(3type)A structure specifying a location in a transfer buffer.✨
- SDL_GPUTransferBufferUsage(3type)Specifies how a transfer buffer is intended to be used by the client.✨
- SDL_GPUVertexAttribute(3type)A structure specifying a vertex attribute.✨
- SDL_GPUVertexBufferDescription(3type)A structure specifying the parameters of vertex buffers used in a graphics pipeline.✨
- SDL_GPUVertexElementFormat(3type)Specifies the format of a vertex attribute.✨
- SDL_GPUVertexInputRate(3type)Specifies the rate at which vertex attributes are pulled from buffers.✨
- SDL_GPUVertexInputState(3type)A structure specifying the parameters of a graphics pipeline vertex input state.✨
- SDL_GPUViewport(3type)A structure specifying a viewport.✨
- SDL_GPUVulkanOptions(3type)A structure specifying additional options when using Vulkan.✨
- SDL_GUID(3type)An SDL_GUID is a 128-bit identifier for an input device that identifies that device across runs of SDL programs on the same platform.✨
- SDL_Haptic(3type)The haptic structure used to identify an SDL haptic.✨
- SDL_HapticCondition(3type)A structure containing a template for a Condition effect.✨
- SDL_HapticConstant(3type)A structure containing a template for a Constant effect.✨
- SDL_HapticCustom(3type)A structure containing a template for the SDL_HAPTIC_CUSTOM effect.✨
- SDL_HapticDirection(3type)Structure that represents a haptic direction.✨
- SDL_HapticDirectionType(3type)Type of coordinates used for haptic direction.✨
- SDL_HapticEffect(3type)The generic template for any haptic effect.✨
- SDL_HapticEffectID(3type)ID for haptic effects.✨
- SDL_HapticEffectType(3type)Type of haptic effect.✨
- SDL_HapticID(3type)This is a unique ID for a haptic device for the time it is connected to the system, and is never reused for the lifetime of the application.✨
- SDL_HapticLeftRight(3type)A structure containing a template for a Left/Right effect.✨
- SDL_HapticPeriodic(3type)A structure containing a template for a Periodic effect.✨
- SDL_HapticRamp(3type)A structure containing a template for a Ramp effect.✨
- SDL_hid_bus_type(3type)HID underlying bus types.✨
- SDL_hid_device(3type)An opaque handle representing an open HID device.✨
- SDL_hid_device_info(3type)Information about a connected HID device✨
- SDL_HintCallback(3type)A callback used to send notifications of hint value changes.✨
- SDL_HintPriority(3type)An enumeration of hint priorities.✨
- SDL_HitTest(3type)Callback used for hit-testing.✨
- SDL_HitTestResult(3type)Possible return values from the SDL_HitTest callback.✨
- SDL_iconv_t(3type)An opaque handle representing string encoding conversion state.✨
- SDL_InitFlags(3type)Initialization flags for SDL_Init and/or SDL_InitSubSystem✨
- SDL_InitState(3type)A structure used for thread-safe initialization and shutdown.✨
- SDL_InitStatus(3type)The current status of an SDL_InitState structure.✨
- SDL_iOSAnimationCallback(3type)The prototype for an Apple iOS animation callback.✨
- SDL_IOStatus(3type)SDL_IOStream status, set by a read or write operation.✨
- SDL_IOStream(3type)The read/write operation structure.✨
- SDL_IOStreamInterface(3type)The function pointers that drive an SDL_IOStream.✨
- SDL_IOWhence(3type)Possible whence values for SDL_IOStream seeking.✨
- SDL_JoyAxisEvent(3type)Joystick axis motion event structure (event.jaxis.*)✨
- SDL_JoyBallEvent(3type)Joystick trackball motion event structure (event.jball.*)✨
- SDL_JoyBatteryEvent(3type)Joystick battery level change event structure (event.jbattery.*)✨
- SDL_JoyButtonEvent(3type)Joystick button event structure (event.jbutton.*)✨
- SDL_JoyDeviceEvent(3type)Joystick device event structure (event.jdevice.*)✨
- SDL_JoyHatEvent(3type)Joystick hat position change event structure (event.jhat.*)✨
- SDL_Joystick(3type)The joystick structure used to identify an SDL joystick.✨
- SDL_JoystickConnectionState(3type)Possible connection states for a joystick device.✨
- SDL_JoystickID(3type)This is a unique ID for a joystick for the time it is connected to the system, and is never reused for the lifetime of the application.✨
- SDL_JoystickType(3type)An enum of some common joystick types.✨
- SDL_KeyboardDeviceEvent(3type)Keyboard device event structure (event.kdevice.*)✨
- SDL_KeyboardEvent(3type)Keyboard button event structure (event.key.*)✨
- SDL_KeyboardID(3type)This is a unique ID for a keyboard for the time it is connected to the system, and is never reused for the lifetime of the application.✨
- SDL_Keycode(3type)The SDL virtual key representation.✨
- SDL_Keymod(3type)Valid key modifiers (possibly OR'd together).✨
- SDL_Locale(3type)A struct to provide locale data.✨
- SDL_LogCategory(3type)The predefined log categories✨
- SDL_LogOutputFunction(3type)The prototype for the log output callback function.✨
- SDL_LogPriority(3type)The predefined log priorities✨
- SDL_main_func(3type)The prototype for the application's main() function✨
- SDL_MainThreadCallback(3type)Callback run on the main thread.✨
- SDL_malloc_func(3type)A callback used to implement SDL_malloc().✨
- SDL_MatrixCoefficients(3type)Colorspace matrix coefficients.✨
- SDL_MessageBoxButtonData(3type)Individual button data.✨
- SDL_MessageBoxButtonFlags(3type)SDL_MessageBoxButtonData flags.✨
- SDL_MessageBoxColor(3type)RGB value used in a message box color scheme✨
- SDL_MessageBoxColorScheme(3type)A set of colors to use for message box dialogs✨
- SDL_MessageBoxColorType(3type)An enumeration of indices inside the colors array of SDL_MessageBoxColorScheme.✨
- SDL_MessageBoxData(3type)MessageBox structure containing title, text, window, etc.✨
- SDL_MessageBoxFlags(3type)Message box flags.✨
- SDL_MetalView(3type)A handle to a CAMetalLayer-backed NSView (macOS) or UIView (iOS/tvOS).✨
- SDL_MouseButtonEvent(3type)Mouse button event structure (event.button.*)✨
- SDL_MouseButtonFlags(3type)A bitmask of pressed mouse buttons, as reported by SDL_GetMouseState, etc.✨
- SDL_MouseDeviceEvent(3type)Mouse device event structure (event.mdevice.*)✨
- SDL_MouseID(3type)This is a unique ID for a mouse for the time it is connected to the system, and is never reused for the lifetime of the application.✨
- SDL_MouseMotionEvent(3type)Mouse motion event structure (event.motion.*)✨
- SDL_MouseMotionTransformCallback(3type)A callback used to transform mouse motion delta from raw values.✨
- SDL_MouseWheelDirection(3type)Scroll direction types for the Scroll event✨
- SDL_MouseWheelEvent(3type)Mouse wheel event structure (event.wheel.*)✨
- SDL_Mutex(3type)A means to serialize access to a resource between threads.✨
- SDL_NSTimerCallback(3type)Function prototype for the nanosecond timer callback function.✨
- SDL_PackedLayout(3type)Packed component layout.✨
- SDL_PackedOrder(3type)Packed component order, high bit -> low bit.✨
- SDL_Palette(3type)A set of indexed colors representing a palette.✨
- SDL_PathInfo(3type)Information about a path on the filesystem.✨
- SDL_PathType(3type)Types of filesystem entries.✨
- SDL_PenAxis(3type)Pen axis indices.✨
- SDL_PenAxisEvent(3type)Pressure-sensitive pen pressure / angle event structure (event.paxis.*)✨
- SDL_PenButtonEvent(3type)Pressure-sensitive pen button event structure (event.pbutton.*)✨
- SDL_PenDeviceType(3type)An enum that describes the type of a pen device.✨
- SDL_PenID(3type)SDL pen instance IDs.✨
- SDL_PenInputFlags(3type)Pen input flags, as reported by various pen events' pen_state field.✨
- SDL_PenMotionEvent(3type)Pressure-sensitive pen motion event structure (event.pmotion.*)✨
- SDL_PenProximityEvent(3type)Pressure-sensitive pen proximity event structure (event.pproximity.*)✨
- SDL_PenTouchEvent(3type)Pressure-sensitive pen touched event structure (event.ptouch.*)✨
- SDL_PinchFingerEvent(3type)Pinch event structure (event.pinch.*)✨
- SDL_PixelFormat(3type)Pixel format.✨
- SDL_PixelFormatDetails(3type)Details about the format of a pixel.✨
- SDL_PixelType(3type)Pixel type.✨
- SDL_Point(3type)The structure that defines a point (using integers).✨
- SDL_PowerState(3type)The basic state for the system's power supply.✨
- 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_PropertiesID(3type)An ID that represents a properties set.✨
- SDL_PropertyType(3type)SDL property type✨
- SDL_QuitEvent(3type)The "quit requested" event✨
- 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_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_RequestAndroidPermissionCallback(3type)Callback that presents a response from a SDL_RequestAndroidPermission call.✨
- SDL_RWLock(3type)A mutex that allows read-only threads to run in parallel.✨
- SDL_Sandbox(3type)Application sandbox environment.✨
- SDL_ScaleMode(3type)The scaling mode.✨
- SDL_Scancode(3type)The SDL keyboard scancode representation.✨
- SDL_Semaphore(3type)A means to manage access to a resource, by count, between threads.✨
- 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_SharedObject(3type)An opaque datatype that represents a loaded shared object.✨
- SDL_SpinLock(3type)An atomic spinlock.✨
- SDL_Storage(3type)An abstract interface for filesystem access.✨
- SDL_StorageInterface(3type)Function interface for SDL_Storage.✨
- SDL_Surface(3type)A collection of pixels used in software blitting.✨
- SDL_SurfaceFlags(3type)The flags on an SDL_Surface.✨
- SDL_SystemCursor(3type)Cursor types for SDL_CreateSystemCursor().✨
- SDL_SystemTheme(3type)System theme.✨
- SDL_TextEditingCandidatesEvent(3type)Keyboard IME candidates event structure (event.edit_candidates.*)✨
- SDL_TextEditingEvent(3type)Keyboard text editing event structure (event.edit.*)✨
- 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_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_TimerCallback(3type)Function prototype for the millisecond timer callback function.✨
- SDL_TimerID(3type)Definition of the timer ID type.✨
- SDL_TLSDestructorCallback(3type)The callback used to cleanup data passed to SDL_SetTLS.✨
- SDL_TLSID(3type)Thread local storage ID.✨
- SDL_TouchDeviceType(3type)An enum that describes the type of a touch device.✨
- SDL_TouchFingerEvent(3type)Touch finger event structure (event.tfinger.*)✨
💅
getting it ready, bestie…