sdl3-bindgen-sys
Safe HaskellNone
LanguageGHC2021

SDL3.Sys.Bindgen.Runtime.CEnum

Description

Facade over HsBindgen.Runtime.CEnum from the vendored hs-bindgen runtime.

Intended for qualified import:

import qualified SDL3.Sys.Bindgen.Runtime.CEnum as CEnum

For licensing information, see LICENSE_hs-bindgen-runtime in this package's root.

Documentation

getNames :: CEnum a => a -> [String] #

show :: CEnum a => a -> String #

shows :: CEnum a => Int -> a -> ShowS #

showsWrappedUndeclared :: Show (CEnumZ a) => String -> proxy a -> Int -> CEnumZ a -> ShowS #

newtype AsCEnum a #

Constructors

WrapCEnum 

Fields

Instances

Instances details
CEnum a => Bounded (AsCEnum a) # 
Instance details

Defined in HsBindgen.Runtime.CEnum

CEnum a => Enum (AsCEnum a) # 
Instance details

Defined in HsBindgen.Runtime.CEnum

Methods

succ :: AsCEnum a -> AsCEnum a #

pred :: AsCEnum a -> AsCEnum a #

toEnum :: Int -> AsCEnum a #

fromEnum :: AsCEnum a -> Int #

enumFrom :: AsCEnum a -> [AsCEnum a] #

enumFromThen :: AsCEnum a -> AsCEnum a -> [AsCEnum a] #

enumFromTo :: AsCEnum a -> AsCEnum a -> [AsCEnum a] #

enumFromThenTo :: AsCEnum a -> AsCEnum a -> AsCEnum a -> [AsCEnum a] #

class Integral (CEnumZ a) => CEnum a where #

Minimal complete definition

declaredValues, readPrecUndeclared

Associated Types

type CEnumZ a #

Methods

toCEnum :: CEnumZ a -> a #

fromCEnum :: a -> CEnumZ a #

declaredValues :: proxy a -> DeclaredValues a #

showsUndeclared :: proxy a -> Int -> CEnumZ a -> ShowS #

readPrecUndeclared :: ReadPrec a #

isDeclared :: a -> Bool #

mkDeclared :: CEnumZ a -> Maybe a #

Instances

Instances details
CEnum SDL_AssertState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Assert

Associated Types

type CEnumZ SDL_AssertState 
Instance details

Defined in SDL3.Sys.Bindgen.Assert

CEnum SDL_AsyncIOResult Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Asyncio

Associated Types

type CEnumZ SDL_AsyncIOResult 
Instance details

Defined in SDL3.Sys.Bindgen.Asyncio

CEnum SDL_AsyncIOTaskType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Asyncio

Associated Types

type CEnumZ SDL_AsyncIOTaskType 
Instance details

Defined in SDL3.Sys.Bindgen.Asyncio

CEnum SDL_AudioFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Audio

Associated Types

type CEnumZ SDL_AudioFormat 
Instance details

Defined in SDL3.Sys.Bindgen.Audio

CEnum SDL_BlendFactor Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Blendmode

Associated Types

type CEnumZ SDL_BlendFactor 
Instance details

Defined in SDL3.Sys.Bindgen.Blendmode

CEnum SDL_BlendOperation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Blendmode

Associated Types

type CEnumZ SDL_BlendOperation 
Instance details

Defined in SDL3.Sys.Bindgen.Blendmode

CEnum SDL_CameraPermissionState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Camera

Associated Types

type CEnumZ SDL_CameraPermissionState 
Instance details

Defined in SDL3.Sys.Bindgen.Camera

CEnum SDL_CameraPosition Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Camera

Associated Types

type CEnumZ SDL_CameraPosition 
Instance details

Defined in SDL3.Sys.Bindgen.Camera

CEnum SDL_FileDialogType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Dialog

Associated Types

type CEnumZ SDL_FileDialogType 
Instance details

Defined in SDL3.Sys.Bindgen.Dialog

CEnum SDL_EventAction Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Events

Associated Types

type CEnumZ SDL_EventAction 
Instance details

Defined in SDL3.Sys.Bindgen.Events

CEnum SDL_EventType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Events

Associated Types

type CEnumZ SDL_EventType 
Instance details

Defined in SDL3.Sys.Bindgen.Events

CEnum SDL_EnumerationResult Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Filesystem

Associated Types

type CEnumZ SDL_EnumerationResult 
Instance details

Defined in SDL3.Sys.Bindgen.Filesystem

CEnum SDL_Folder Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Filesystem

Associated Types

type CEnumZ SDL_Folder 
Instance details

Defined in SDL3.Sys.Bindgen.Filesystem

CEnum SDL_PathType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Filesystem

Associated Types

type CEnumZ SDL_PathType 
Instance details

Defined in SDL3.Sys.Bindgen.Filesystem

CEnum SDL_GamepadAxis Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

Associated Types

type CEnumZ SDL_GamepadAxis 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

CEnum SDL_GamepadBindingType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

Associated Types

type CEnumZ SDL_GamepadBindingType 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

CEnum SDL_GamepadButton Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

Associated Types

type CEnumZ SDL_GamepadButton 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

CEnum SDL_GamepadButtonLabel Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

Associated Types

type CEnumZ SDL_GamepadButtonLabel 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

CEnum SDL_GamepadType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

Associated Types

type CEnumZ SDL_GamepadType 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

CEnum SDL_GPUBlendFactor Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUBlendFactor 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUBlendOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUBlendOp 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUCompareOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUCompareOp 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUCubeMapFace Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUCubeMapFace 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUCullMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUCullMode 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUFillMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUFillMode 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUFilter Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUFilter 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUFrontFace Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUFrontFace 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUIndexElementSize Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUIndexElementSize 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPULoadOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPULoadOp 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUPresentMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUPresentMode 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUPrimitiveType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUPrimitiveType 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUSampleCount Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUSampleCount 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUSamplerAddressMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUSamplerAddressMode 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUSamplerMipmapMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUSamplerMipmapMode 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUShaderStage Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUShaderStage 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUStencilOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUStencilOp 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUStoreOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUStoreOp 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUSwapchainComposition Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUSwapchainComposition 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUTextureFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUTextureFormat 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUTextureType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUTextureType 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUTransferBufferUsage Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUTransferBufferUsage 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUVertexElementFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUVertexElementFormat 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_GPUVertexInputRate Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

Associated Types

type CEnumZ SDL_GPUVertexInputRate 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

CEnum SDL_hid_bus_type Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Hidapi

Associated Types

type CEnumZ SDL_hid_bus_type 
Instance details

Defined in SDL3.Sys.Bindgen.Hidapi

CEnum SDL_HintPriority Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Hints

Associated Types

type CEnumZ SDL_HintPriority 
Instance details

Defined in SDL3.Sys.Bindgen.Hints

CEnum SDL_AppResult Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Init

Associated Types

type CEnumZ SDL_AppResult 
Instance details

Defined in SDL3.Sys.Bindgen.Init

CEnum SDL_IOStatus Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Iostream

Associated Types

type CEnumZ SDL_IOStatus 
Instance details

Defined in SDL3.Sys.Bindgen.Iostream

CEnum SDL_IOWhence Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Iostream

Associated Types

type CEnumZ SDL_IOWhence 
Instance details

Defined in SDL3.Sys.Bindgen.Iostream

CEnum SDL_JoystickConnectionState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Joystick

CEnum SDL_JoystickType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Joystick

Associated Types

type CEnumZ SDL_JoystickType 
Instance details

Defined in SDL3.Sys.Bindgen.Joystick

CEnum SDL_Capitalization Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Keyboard

Associated Types

type CEnumZ SDL_Capitalization 
Instance details

Defined in SDL3.Sys.Bindgen.Keyboard

CEnum SDL_TextInputType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Keyboard

Associated Types

type CEnumZ SDL_TextInputType 
Instance details

Defined in SDL3.Sys.Bindgen.Keyboard

CEnum SDL_LogCategory Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Log

Associated Types

type CEnumZ SDL_LogCategory 
Instance details

Defined in SDL3.Sys.Bindgen.Log

CEnum SDL_LogPriority Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Log

Associated Types

type CEnumZ SDL_LogPriority 
Instance details

Defined in SDL3.Sys.Bindgen.Log

CEnum SDL_MessageBoxColorType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Messagebox

Associated Types

type CEnumZ SDL_MessageBoxColorType 
Instance details

Defined in SDL3.Sys.Bindgen.Messagebox

CEnum SDL_MouseWheelDirection Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Mouse

Associated Types

type CEnumZ SDL_MouseWheelDirection 
Instance details

Defined in SDL3.Sys.Bindgen.Mouse

CEnum SDL_SystemCursor Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Mouse

Associated Types

type CEnumZ SDL_SystemCursor 
Instance details

Defined in SDL3.Sys.Bindgen.Mouse

CEnum SDL_InitStatus Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Mutex

Associated Types

type CEnumZ SDL_InitStatus 
Instance details

Defined in SDL3.Sys.Bindgen.Mutex

CEnum SDL_PenAxis Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pen

Associated Types

type CEnumZ SDL_PenAxis 
Instance details

Defined in SDL3.Sys.Bindgen.Pen

CEnum SDL_PenDeviceType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pen

Associated Types

type CEnumZ SDL_PenDeviceType 
Instance details

Defined in SDL3.Sys.Bindgen.Pen

CEnum SDL_ArrayOrder Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

Associated Types

type CEnumZ SDL_ArrayOrder 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

CEnum SDL_BitmapOrder Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

Associated Types

type CEnumZ SDL_BitmapOrder 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

CEnum SDL_ChromaLocation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

Associated Types

type CEnumZ SDL_ChromaLocation 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

CEnum SDL_ColorPrimaries Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

Associated Types

type CEnumZ SDL_ColorPrimaries 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

CEnum SDL_ColorRange Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

Associated Types

type CEnumZ SDL_ColorRange 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

CEnum SDL_ColorType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

Associated Types

type CEnumZ SDL_ColorType 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

CEnum SDL_Colorspace Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

Associated Types

type CEnumZ SDL_Colorspace 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

CEnum SDL_MatrixCoefficients Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

Associated Types

type CEnumZ SDL_MatrixCoefficients 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

CEnum SDL_PackedLayout Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

Associated Types

type CEnumZ SDL_PackedLayout 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

CEnum SDL_PackedOrder Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

Associated Types

type CEnumZ SDL_PackedOrder 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

CEnum SDL_PixelFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

Associated Types

type CEnumZ SDL_PixelFormat 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

CEnum SDL_PixelType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

Associated Types

type CEnumZ SDL_PixelType 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

CEnum SDL_TransferCharacteristics Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

CEnum SDL_PowerState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Power

Associated Types

type CEnumZ SDL_PowerState 
Instance details

Defined in SDL3.Sys.Bindgen.Power

CEnum SDL_ProcessIO Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Process

Associated Types

type CEnumZ SDL_ProcessIO 
Instance details

Defined in SDL3.Sys.Bindgen.Process

CEnum SDL_PropertyType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Properties

Associated Types

type CEnumZ SDL_PropertyType 
Instance details

Defined in SDL3.Sys.Bindgen.Properties

CEnum SDL_RendererLogicalPresentation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Render

CEnum SDL_TextureAccess Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Render

Associated Types

type CEnumZ SDL_TextureAccess 
Instance details

Defined in SDL3.Sys.Bindgen.Render

CEnum SDL_TextureAddressMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Render

Associated Types

type CEnumZ SDL_TextureAddressMode 
Instance details

Defined in SDL3.Sys.Bindgen.Render

CEnum SDL_Scancode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Scancode

Associated Types

type CEnumZ SDL_Scancode 
Instance details

Defined in SDL3.Sys.Bindgen.Scancode

CEnum SDL_SensorType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Sensor

Associated Types

type CEnumZ SDL_SensorType 
Instance details

Defined in SDL3.Sys.Bindgen.Sensor

CEnum SDL_DUMMY_ENUM Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Stdinc

Associated Types

type CEnumZ SDL_DUMMY_ENUM 
Instance details

Defined in SDL3.Sys.Bindgen.Stdinc

CEnum SDL_FlipMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Surface

Associated Types

type CEnumZ SDL_FlipMode 
Instance details

Defined in SDL3.Sys.Bindgen.Surface

CEnum SDL_ScaleMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Surface

Associated Types

type CEnumZ SDL_ScaleMode 
Instance details

Defined in SDL3.Sys.Bindgen.Surface

CEnum SDL_Sandbox Source # 
Instance details

Defined in SDL3.Sys.Bindgen.System

Associated Types

type CEnumZ SDL_Sandbox 
Instance details

Defined in SDL3.Sys.Bindgen.System

CEnum SDL_ThreadPriority Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Thread

Associated Types

type CEnumZ SDL_ThreadPriority 
Instance details

Defined in SDL3.Sys.Bindgen.Thread

CEnum SDL_ThreadState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Thread

Associated Types

type CEnumZ SDL_ThreadState 
Instance details

Defined in SDL3.Sys.Bindgen.Thread

CEnum SDL_DateFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Time

Associated Types

type CEnumZ SDL_DateFormat 
Instance details

Defined in SDL3.Sys.Bindgen.Time

CEnum SDL_TimeFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Time

Associated Types

type CEnumZ SDL_TimeFormat 
Instance details

Defined in SDL3.Sys.Bindgen.Time

CEnum SDL_TouchDeviceType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Touch

Associated Types

type CEnumZ SDL_TouchDeviceType 
Instance details

Defined in SDL3.Sys.Bindgen.Touch

CEnum SDL_DisplayOrientation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

Associated Types

type CEnumZ SDL_DisplayOrientation 
Instance details

Defined in SDL3.Sys.Bindgen.Video

CEnum SDL_FlashOperation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

Associated Types

type CEnumZ SDL_FlashOperation 
Instance details

Defined in SDL3.Sys.Bindgen.Video

CEnum SDL_GLAttr Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

Associated Types

type CEnumZ SDL_GLAttr 
Instance details

Defined in SDL3.Sys.Bindgen.Video

CEnum SDL_HitTestResult Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

Associated Types

type CEnumZ SDL_HitTestResult 
Instance details

Defined in SDL3.Sys.Bindgen.Video

CEnum SDL_ProgressState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

Associated Types

type CEnumZ SDL_ProgressState 
Instance details

Defined in SDL3.Sys.Bindgen.Video

CEnum SDL_SystemTheme Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

Associated Types

type CEnumZ SDL_SystemTheme 
Instance details

Defined in SDL3.Sys.Bindgen.Video

type family CEnumZ a #

Instances

Instances details
type CEnumZ SDL_AssertState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Assert

type CEnumZ SDL_AsyncIOResult Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Asyncio

type CEnumZ SDL_AsyncIOTaskType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Asyncio

type CEnumZ SDL_AudioFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Audio

type CEnumZ SDL_BlendFactor Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Blendmode

type CEnumZ SDL_BlendOperation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Blendmode

type CEnumZ SDL_CameraPermissionState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Camera

type CEnumZ SDL_CameraPosition Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Camera

type CEnumZ SDL_FileDialogType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Dialog

type CEnumZ SDL_EventAction Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Events

type CEnumZ SDL_EventType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Events

type CEnumZ SDL_EnumerationResult Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Filesystem

type CEnumZ SDL_Folder Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Filesystem

type CEnumZ SDL_PathType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Filesystem

type CEnumZ SDL_GamepadAxis Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

type CEnumZ SDL_GamepadBindingType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

type CEnumZ SDL_GamepadButton Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

type CEnumZ SDL_GamepadButtonLabel Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

type CEnumZ SDL_GamepadType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

type CEnumZ SDL_GPUBlendFactor Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUBlendOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUCompareOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUCubeMapFace Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUCullMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUFillMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUFilter Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUFrontFace Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUIndexElementSize Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPULoadOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUPresentMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUPrimitiveType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUSampleCount Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUSamplerAddressMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUSamplerMipmapMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUShaderStage Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUStencilOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUStoreOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUSwapchainComposition Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUTextureFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUTextureType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUTransferBufferUsage Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUVertexElementFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_GPUVertexInputRate Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

type CEnumZ SDL_hid_bus_type Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Hidapi

type CEnumZ SDL_HintPriority Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Hints

type CEnumZ SDL_AppResult Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Init

type CEnumZ SDL_IOStatus Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Iostream

type CEnumZ SDL_IOWhence Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Iostream

type CEnumZ SDL_JoystickConnectionState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Joystick

type CEnumZ SDL_JoystickType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Joystick

type CEnumZ SDL_Capitalization Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Keyboard

type CEnumZ SDL_TextInputType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Keyboard

type CEnumZ SDL_LogCategory Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Log

type CEnumZ SDL_LogPriority Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Log

type CEnumZ SDL_MessageBoxColorType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Messagebox

type CEnumZ SDL_MouseWheelDirection Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Mouse

type CEnumZ SDL_SystemCursor Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Mouse

type CEnumZ SDL_InitStatus Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Mutex

type CEnumZ SDL_PenAxis Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pen

type CEnumZ SDL_PenDeviceType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pen

type CEnumZ SDL_ArrayOrder Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

type CEnumZ SDL_BitmapOrder Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

type CEnumZ SDL_ChromaLocation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

type CEnumZ SDL_ColorPrimaries Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

type CEnumZ SDL_ColorRange Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

type CEnumZ SDL_ColorType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

type CEnumZ SDL_Colorspace Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

type CEnumZ SDL_MatrixCoefficients Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

type CEnumZ SDL_PackedLayout Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

type CEnumZ SDL_PackedOrder Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

type CEnumZ SDL_PixelFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

type CEnumZ SDL_PixelType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

type CEnumZ SDL_TransferCharacteristics Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

type CEnumZ SDL_PowerState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Power

type CEnumZ SDL_ProcessIO Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Process

type CEnumZ SDL_PropertyType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Properties

type CEnumZ SDL_RendererLogicalPresentation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Render

type CEnumZ SDL_TextureAccess Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Render

type CEnumZ SDL_TextureAddressMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Render

type CEnumZ SDL_Scancode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Scancode

type CEnumZ SDL_SensorType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Sensor

type CEnumZ SDL_DUMMY_ENUM Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Stdinc

type CEnumZ SDL_FlipMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Surface

type CEnumZ SDL_ScaleMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Surface

type CEnumZ SDL_Sandbox Source # 
Instance details

Defined in SDL3.Sys.Bindgen.System

type CEnumZ SDL_ThreadPriority Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Thread

type CEnumZ SDL_ThreadState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Thread

type CEnumZ SDL_DateFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Time

type CEnumZ SDL_TimeFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Time

type CEnumZ SDL_TouchDeviceType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Touch

type CEnumZ SDL_DisplayOrientation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

type CEnumZ SDL_FlashOperation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

type CEnumZ SDL_GLAttr Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

type CEnumZ SDL_HitTestResult Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

type CEnumZ SDL_ProgressState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

type CEnumZ SDL_SystemTheme Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

class CEnum a => SequentialCEnum a where #

Instances

Instances details
SequentialCEnum SDL_AssertState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Assert

SequentialCEnum SDL_AsyncIOResult Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Asyncio

SequentialCEnum SDL_AsyncIOTaskType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Asyncio

SequentialCEnum SDL_BlendFactor Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Blendmode

SequentialCEnum SDL_BlendOperation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Blendmode

SequentialCEnum SDL_CameraPermissionState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Camera

SequentialCEnum SDL_CameraPosition Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Camera

SequentialCEnum SDL_FileDialogType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Dialog

SequentialCEnum SDL_EventAction Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Events

SequentialCEnum SDL_EnumerationResult Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Filesystem

SequentialCEnum SDL_Folder Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Filesystem

SequentialCEnum SDL_PathType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Filesystem

SequentialCEnum SDL_GamepadAxis Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

SequentialCEnum SDL_GamepadBindingType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

SequentialCEnum SDL_GamepadButton Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

SequentialCEnum SDL_GamepadButtonLabel Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

SequentialCEnum SDL_GamepadType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gamepad

SequentialCEnum SDL_GPUBlendFactor Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUBlendOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUCompareOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUCubeMapFace Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUCullMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUFillMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUFilter Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUFrontFace Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUIndexElementSize Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPULoadOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUPresentMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUPrimitiveType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUSampleCount Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUSamplerAddressMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUSamplerMipmapMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUShaderStage Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUStencilOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUStoreOp Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUSwapchainComposition Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUTextureFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUTextureType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUTransferBufferUsage Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUVertexElementFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_GPUVertexInputRate Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Gpu

SequentialCEnum SDL_hid_bus_type Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Hidapi

SequentialCEnum SDL_HintPriority Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Hints

SequentialCEnum SDL_AppResult Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Init

SequentialCEnum SDL_IOStatus Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Iostream

SequentialCEnum SDL_IOWhence Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Iostream

SequentialCEnum SDL_JoystickConnectionState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Joystick

SequentialCEnum SDL_JoystickType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Joystick

SequentialCEnum SDL_Capitalization Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Keyboard

SequentialCEnum SDL_TextInputType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Keyboard

SequentialCEnum SDL_LogCategory Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Log

SequentialCEnum SDL_LogPriority Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Log

SequentialCEnum SDL_MessageBoxColorType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Messagebox

SequentialCEnum SDL_MouseWheelDirection Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Mouse

SequentialCEnum SDL_SystemCursor Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Mouse

SequentialCEnum SDL_InitStatus Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Mutex

SequentialCEnum SDL_PenAxis Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pen

SequentialCEnum SDL_PenDeviceType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pen

SequentialCEnum SDL_ArrayOrder Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

SequentialCEnum SDL_BitmapOrder Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

SequentialCEnum SDL_ChromaLocation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

SequentialCEnum SDL_ColorRange Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

SequentialCEnum SDL_ColorType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

SequentialCEnum SDL_PackedLayout Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

SequentialCEnum SDL_PackedOrder Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

SequentialCEnum SDL_PixelType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Pixels

SequentialCEnum SDL_PowerState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Power

SequentialCEnum SDL_ProcessIO Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Process

SequentialCEnum SDL_PropertyType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Properties

SequentialCEnum SDL_RendererLogicalPresentation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Render

SequentialCEnum SDL_TextureAccess Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Render

SequentialCEnum SDL_TextureAddressMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Render

SequentialCEnum SDL_SensorType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Sensor

SequentialCEnum SDL_DUMMY_ENUM Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Stdinc

SequentialCEnum SDL_FlipMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Surface

SequentialCEnum SDL_ScaleMode Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Surface

SequentialCEnum SDL_Sandbox Source # 
Instance details

Defined in SDL3.Sys.Bindgen.System

SequentialCEnum SDL_ThreadPriority Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Thread

SequentialCEnum SDL_ThreadState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Thread

SequentialCEnum SDL_DateFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Time

SequentialCEnum SDL_TimeFormat Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Time

SequentialCEnum SDL_TouchDeviceType Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Touch

SequentialCEnum SDL_DisplayOrientation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

SequentialCEnum SDL_FlashOperation Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

SequentialCEnum SDL_GLAttr Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

SequentialCEnum SDL_HitTestResult Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

SequentialCEnum SDL_ProgressState Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video

SequentialCEnum SDL_SystemTheme Source # 
Instance details

Defined in SDL3.Sys.Bindgen.Video