sdl3-bindgen-sys
Safe HaskellNone
LanguageGHC2021

SDL3.Sys.Bindgen.Runtime.FLAM

Description

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

Intended for qualified import:

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

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

Documentation

class Offset elem aux => NumElems (elem :: k) aux | aux -> elem where #

Methods

numElems :: aux -> Int #

class Offset (elem :: k) (aux :: k1) | aux -> elem where #

Methods

offset :: Proxy# aux -> Int #

data WithFlam elem aux #

Constructors

WithFlam 

Fields

Instances

Instances details
(Show aux, Show elem, Storable elem) => Show (WithFlam elem aux) # 
Instance details

Defined in HsBindgen.Runtime.FLAM

Methods

showsPrec :: Int -> WithFlam elem aux -> ShowS #

show :: WithFlam elem aux -> String #

showList :: [WithFlam elem aux] -> ShowS #

(Storable aux, Storable elem, NumElems elem aux) => ReadRaw (WithFlam elem aux) # 
Instance details

Defined in HsBindgen.Runtime.FLAM

Methods

readRaw :: Ptr (WithFlam elem aux) -> IO (WithFlam elem aux) #

(Storable aux, Storable elem, NumElems elem aux) => WriteRaw (WithFlam elem aux) # 
Instance details

Defined in HsBindgen.Runtime.FLAM

Methods

writeRaw :: Ptr (WithFlam elem aux) -> WithFlam elem aux -> IO () #