Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data ConfigFlag Source #
Instances
Enum ConfigFlag Source # | |
Defined in Raylib.Types succ :: ConfigFlag -> ConfigFlag # pred :: ConfigFlag -> ConfigFlag # toEnum :: Int -> ConfigFlag # fromEnum :: ConfigFlag -> Int # enumFrom :: ConfigFlag -> [ConfigFlag] # enumFromThen :: ConfigFlag -> ConfigFlag -> [ConfigFlag] # enumFromTo :: ConfigFlag -> ConfigFlag -> [ConfigFlag] # enumFromThenTo :: ConfigFlag -> ConfigFlag -> ConfigFlag -> [ConfigFlag] # | |
Show ConfigFlag Source # | |
Defined in Raylib.Types showsPrec :: Int -> ConfigFlag -> ShowS # show :: ConfigFlag -> String # showList :: [ConfigFlag] -> ShowS # | |
Eq ConfigFlag Source # | |
Defined in Raylib.Types (==) :: ConfigFlag -> ConfigFlag -> Bool # (/=) :: ConfigFlag -> ConfigFlag -> Bool # |
data TraceLogLevel Source #
Instances
Enum TraceLogLevel Source # | |
Defined in Raylib.Types succ :: TraceLogLevel -> TraceLogLevel # pred :: TraceLogLevel -> TraceLogLevel # toEnum :: Int -> TraceLogLevel # fromEnum :: TraceLogLevel -> Int # enumFrom :: TraceLogLevel -> [TraceLogLevel] # enumFromThen :: TraceLogLevel -> TraceLogLevel -> [TraceLogLevel] # enumFromTo :: TraceLogLevel -> TraceLogLevel -> [TraceLogLevel] # enumFromThenTo :: TraceLogLevel -> TraceLogLevel -> TraceLogLevel -> [TraceLogLevel] # | |
Show TraceLogLevel Source # | |
Defined in Raylib.Types showsPrec :: Int -> TraceLogLevel -> ShowS # show :: TraceLogLevel -> String # showList :: [TraceLogLevel] -> ShowS # | |
Eq TraceLogLevel Source # | |
Defined in Raylib.Types (==) :: TraceLogLevel -> TraceLogLevel -> Bool # (/=) :: TraceLogLevel -> TraceLogLevel -> Bool # |
data KeyboardKey Source #
Instances
Enum KeyboardKey Source # | |
Defined in Raylib.Types succ :: KeyboardKey -> KeyboardKey # pred :: KeyboardKey -> KeyboardKey # toEnum :: Int -> KeyboardKey # fromEnum :: KeyboardKey -> Int # enumFrom :: KeyboardKey -> [KeyboardKey] # enumFromThen :: KeyboardKey -> KeyboardKey -> [KeyboardKey] # enumFromTo :: KeyboardKey -> KeyboardKey -> [KeyboardKey] # enumFromThenTo :: KeyboardKey -> KeyboardKey -> KeyboardKey -> [KeyboardKey] # | |
Show KeyboardKey Source # | |
Defined in Raylib.Types showsPrec :: Int -> KeyboardKey -> ShowS # show :: KeyboardKey -> String # showList :: [KeyboardKey] -> ShowS # | |
Eq KeyboardKey Source # | |
Defined in Raylib.Types (==) :: KeyboardKey -> KeyboardKey -> Bool # (/=) :: KeyboardKey -> KeyboardKey -> Bool # |
data MouseButton Source #
MouseButtonLeft | |
MouseButtonRight | |
MouseButtonMiddle | |
MouseButtonSide | |
MouseButtonExtra | |
MouseButtonForward | |
MouseButtonBack |
Instances
Enum MouseButton Source # | |
Defined in Raylib.Types succ :: MouseButton -> MouseButton # pred :: MouseButton -> MouseButton # toEnum :: Int -> MouseButton # fromEnum :: MouseButton -> Int # enumFrom :: MouseButton -> [MouseButton] # enumFromThen :: MouseButton -> MouseButton -> [MouseButton] # enumFromTo :: MouseButton -> MouseButton -> [MouseButton] # enumFromThenTo :: MouseButton -> MouseButton -> MouseButton -> [MouseButton] # | |
Show MouseButton Source # | |
Defined in Raylib.Types showsPrec :: Int -> MouseButton -> ShowS # show :: MouseButton -> String # showList :: [MouseButton] -> ShowS # | |
Eq MouseButton Source # | |
Defined in Raylib.Types (==) :: MouseButton -> MouseButton -> Bool # (/=) :: MouseButton -> MouseButton -> Bool # |
data MouseCursor Source #
Instances
Enum MouseCursor Source # | |
Defined in Raylib.Types succ :: MouseCursor -> MouseCursor # pred :: MouseCursor -> MouseCursor # toEnum :: Int -> MouseCursor # fromEnum :: MouseCursor -> Int # enumFrom :: MouseCursor -> [MouseCursor] # enumFromThen :: MouseCursor -> MouseCursor -> [MouseCursor] # enumFromTo :: MouseCursor -> MouseCursor -> [MouseCursor] # enumFromThenTo :: MouseCursor -> MouseCursor -> MouseCursor -> [MouseCursor] # | |
Show MouseCursor Source # | |
Defined in Raylib.Types showsPrec :: Int -> MouseCursor -> ShowS # show :: MouseCursor -> String # showList :: [MouseCursor] -> ShowS # | |
Eq MouseCursor Source # | |
Defined in Raylib.Types (==) :: MouseCursor -> MouseCursor -> Bool # (/=) :: MouseCursor -> MouseCursor -> Bool # |
data GamepadButton Source #
Instances
Enum GamepadButton Source # | |
Defined in Raylib.Types succ :: GamepadButton -> GamepadButton # pred :: GamepadButton -> GamepadButton # toEnum :: Int -> GamepadButton # fromEnum :: GamepadButton -> Int # enumFrom :: GamepadButton -> [GamepadButton] # enumFromThen :: GamepadButton -> GamepadButton -> [GamepadButton] # enumFromTo :: GamepadButton -> GamepadButton -> [GamepadButton] # enumFromThenTo :: GamepadButton -> GamepadButton -> GamepadButton -> [GamepadButton] # | |
Show GamepadButton Source # | |
Defined in Raylib.Types showsPrec :: Int -> GamepadButton -> ShowS # show :: GamepadButton -> String # showList :: [GamepadButton] -> ShowS # | |
Eq GamepadButton Source # | |
Defined in Raylib.Types (==) :: GamepadButton -> GamepadButton -> Bool # (/=) :: GamepadButton -> GamepadButton -> Bool # |
data GamepadAxis Source #
GamepadAxisLeftX | |
GamepadAxisLeftY | |
GamepadAxisRightX | |
GamepadAxisRightY | |
GamepadAxisLeftTrigger | |
GamepadAxisRightTrigger |
Instances
Enum GamepadAxis Source # | |
Defined in Raylib.Types succ :: GamepadAxis -> GamepadAxis # pred :: GamepadAxis -> GamepadAxis # toEnum :: Int -> GamepadAxis # fromEnum :: GamepadAxis -> Int # enumFrom :: GamepadAxis -> [GamepadAxis] # enumFromThen :: GamepadAxis -> GamepadAxis -> [GamepadAxis] # enumFromTo :: GamepadAxis -> GamepadAxis -> [GamepadAxis] # enumFromThenTo :: GamepadAxis -> GamepadAxis -> GamepadAxis -> [GamepadAxis] # | |
Show GamepadAxis Source # | |
Defined in Raylib.Types showsPrec :: Int -> GamepadAxis -> ShowS # show :: GamepadAxis -> String # showList :: [GamepadAxis] -> ShowS # | |
Eq GamepadAxis Source # | |
Defined in Raylib.Types (==) :: GamepadAxis -> GamepadAxis -> Bool # (/=) :: GamepadAxis -> GamepadAxis -> Bool # |
data MaterialMapIndex Source #
Instances
Enum MaterialMapIndex Source # | |
Defined in Raylib.Types succ :: MaterialMapIndex -> MaterialMapIndex # pred :: MaterialMapIndex -> MaterialMapIndex # toEnum :: Int -> MaterialMapIndex # fromEnum :: MaterialMapIndex -> Int # enumFrom :: MaterialMapIndex -> [MaterialMapIndex] # enumFromThen :: MaterialMapIndex -> MaterialMapIndex -> [MaterialMapIndex] # enumFromTo :: MaterialMapIndex -> MaterialMapIndex -> [MaterialMapIndex] # enumFromThenTo :: MaterialMapIndex -> MaterialMapIndex -> MaterialMapIndex -> [MaterialMapIndex] # | |
Show MaterialMapIndex Source # | |
Defined in Raylib.Types showsPrec :: Int -> MaterialMapIndex -> ShowS # show :: MaterialMapIndex -> String # showList :: [MaterialMapIndex] -> ShowS # | |
Eq MaterialMapIndex Source # | |
Defined in Raylib.Types (==) :: MaterialMapIndex -> MaterialMapIndex -> Bool # (/=) :: MaterialMapIndex -> MaterialMapIndex -> Bool # |
data ShaderLocationIndex Source #
Instances
Enum ShaderLocationIndex Source # | |
Defined in Raylib.Types succ :: ShaderLocationIndex -> ShaderLocationIndex # pred :: ShaderLocationIndex -> ShaderLocationIndex # toEnum :: Int -> ShaderLocationIndex # fromEnum :: ShaderLocationIndex -> Int # enumFrom :: ShaderLocationIndex -> [ShaderLocationIndex] # enumFromThen :: ShaderLocationIndex -> ShaderLocationIndex -> [ShaderLocationIndex] # enumFromTo :: ShaderLocationIndex -> ShaderLocationIndex -> [ShaderLocationIndex] # enumFromThenTo :: ShaderLocationIndex -> ShaderLocationIndex -> ShaderLocationIndex -> [ShaderLocationIndex] # | |
Show ShaderLocationIndex Source # | |
Defined in Raylib.Types showsPrec :: Int -> ShaderLocationIndex -> ShowS # show :: ShaderLocationIndex -> String # showList :: [ShaderLocationIndex] -> ShowS # | |
Eq ShaderLocationIndex Source # | |
Defined in Raylib.Types (==) :: ShaderLocationIndex -> ShaderLocationIndex -> Bool # (/=) :: ShaderLocationIndex -> ShaderLocationIndex -> Bool # |
data ShaderUniformDataType Source #
ShaderUniformFloat | |
ShaderUniformVec2 | |
ShaderUniformVec3 | |
ShaderUniformVec4 | |
ShaderUniformInt | |
ShaderUniformIvec2 | |
ShaderUniformIvec3 | |
ShaderUniformIvec4 | |
ShaderUniformSampler2d |
Instances
data ShaderAttributeDataType Source #
Instances
data PixelFormat Source #
Instances
data TextureFilter Source #
TextureFilterPoint | |
TextureFilterBilinear | |
TextureFilterTrilinear | |
TextureFilterAnisotropic4x | |
TextureFilterAnisotropic8x | |
TextureFilterAnisotropic16x |
Instances
Enum TextureFilter Source # | |
Defined in Raylib.Types succ :: TextureFilter -> TextureFilter # pred :: TextureFilter -> TextureFilter # toEnum :: Int -> TextureFilter # fromEnum :: TextureFilter -> Int # enumFrom :: TextureFilter -> [TextureFilter] # enumFromThen :: TextureFilter -> TextureFilter -> [TextureFilter] # enumFromTo :: TextureFilter -> TextureFilter -> [TextureFilter] # enumFromThenTo :: TextureFilter -> TextureFilter -> TextureFilter -> [TextureFilter] # |
data TextureWrap Source #
Instances
Enum TextureWrap Source # | |
Defined in Raylib.Types succ :: TextureWrap -> TextureWrap # pred :: TextureWrap -> TextureWrap # toEnum :: Int -> TextureWrap # fromEnum :: TextureWrap -> Int # enumFrom :: TextureWrap -> [TextureWrap] # enumFromThen :: TextureWrap -> TextureWrap -> [TextureWrap] # enumFromTo :: TextureWrap -> TextureWrap -> [TextureWrap] # enumFromThenTo :: TextureWrap -> TextureWrap -> TextureWrap -> [TextureWrap] # |
data CubemapLayout Source #
CubemapLayoutAutoDetect | |
CubemapLayoutLineVertical | |
CubemapLayoutLineHorizontal | |
CubemapLayoutCrossThreeByFour | |
CubemapLayoutCrossThreeByThree | |
CubemapLayoutPanorama |
Instances
Enum CubemapLayout Source # | |
Defined in Raylib.Types succ :: CubemapLayout -> CubemapLayout # pred :: CubemapLayout -> CubemapLayout # toEnum :: Int -> CubemapLayout # fromEnum :: CubemapLayout -> Int # enumFrom :: CubemapLayout -> [CubemapLayout] # enumFromThen :: CubemapLayout -> CubemapLayout -> [CubemapLayout] # enumFromTo :: CubemapLayout -> CubemapLayout -> [CubemapLayout] # enumFromThenTo :: CubemapLayout -> CubemapLayout -> CubemapLayout -> [CubemapLayout] # |
Instances
Enum FontType Source # | |
BlendAlpha | |
BlendAdditive | |
BlendMultiplied | |
BlendAddColors | |
BlendSubtractColors | |
BlendAlphaPremultiply | |
BlendCustom | |
BlendCustomSeparate |
Instances
Enum BlendMode Source # | |
Defined in Raylib.Types succ :: BlendMode -> BlendMode # pred :: BlendMode -> BlendMode # fromEnum :: BlendMode -> Int # enumFrom :: BlendMode -> [BlendMode] # enumFromThen :: BlendMode -> BlendMode -> [BlendMode] # enumFromTo :: BlendMode -> BlendMode -> [BlendMode] # enumFromThenTo :: BlendMode -> BlendMode -> BlendMode -> [BlendMode] # |
GestureNone | |
GestureTap | |
GestureDoubleTap | |
GestureHold | |
GestureDrag | |
GestureSwipeRight | |
GestureSwipeLeft | |
GestureSwipeUp | |
GestureSwipeDown | |
GesturePinchIn | |
GesturePinchOut |
data CameraMode Source #
Instances
Enum CameraMode Source # | |
Defined in Raylib.Types succ :: CameraMode -> CameraMode # pred :: CameraMode -> CameraMode # toEnum :: Int -> CameraMode # fromEnum :: CameraMode -> Int # enumFrom :: CameraMode -> [CameraMode] # enumFromThen :: CameraMode -> CameraMode -> [CameraMode] # enumFromTo :: CameraMode -> CameraMode -> [CameraMode] # enumFromThenTo :: CameraMode -> CameraMode -> CameraMode -> [CameraMode] # |
data CameraProjection Source #
Instances
data NPatchLayout Source #
Instances
Instances
Storable Vector2 Source # | |
Show Vector2 Source # | |
Eq Vector2 Source # | |
Instances
Storable Vector3 Source # | |
Show Vector3 Source # | |
Eq Vector3 Source # | |
Instances
Storable Vector4 Source # | |
Show Vector4 Source # | |
Eq Vector4 Source # | |
type Quaternion = Vector4 Source #
Matrix | |
|
Instances
Storable Matrix Source # | |
Show Matrix Source # | |
Eq Matrix Source # | |
Instances
Storable Color Source # | |
Show Color Source # | |
Eq Color Source # | |
Instances
Storable Rectangle Source # | |
Defined in Raylib.Types | |
Show Rectangle Source # | |
Eq Rectangle Source # | |
Image | |
|
Instances
Storable Image Source # | |
Show Image Source # | |
Eq Image Source # | |
Texture | |
|
Instances
Storable Texture Source # | |
Show Texture Source # | |
Eq Texture Source # | |
type TextureCubemap = Texture Source #
data RenderTexture Source #
Instances
Storable RenderTexture Source # | |
Defined in Raylib.Types sizeOf :: RenderTexture -> Int # alignment :: RenderTexture -> Int # peekElemOff :: Ptr RenderTexture -> Int -> IO RenderTexture # pokeElemOff :: Ptr RenderTexture -> Int -> RenderTexture -> IO () # peekByteOff :: Ptr b -> Int -> IO RenderTexture # pokeByteOff :: Ptr b -> Int -> RenderTexture -> IO () # peek :: Ptr RenderTexture -> IO RenderTexture # poke :: Ptr RenderTexture -> RenderTexture -> IO () # | |
Show RenderTexture Source # | |
Defined in Raylib.Types showsPrec :: Int -> RenderTexture -> ShowS # show :: RenderTexture -> String # showList :: [RenderTexture] -> ShowS # | |
Eq RenderTexture Source # | |
Defined in Raylib.Types (==) :: RenderTexture -> RenderTexture -> Bool # (/=) :: RenderTexture -> RenderTexture -> Bool # |
type RenderTexture2D = RenderTexture Source #
data NPatchInfo Source #
Instances
Storable NPatchInfo Source # | |
Defined in Raylib.Types sizeOf :: NPatchInfo -> Int # alignment :: NPatchInfo -> Int # peekElemOff :: Ptr NPatchInfo -> Int -> IO NPatchInfo # pokeElemOff :: Ptr NPatchInfo -> Int -> NPatchInfo -> IO () # peekByteOff :: Ptr b -> Int -> IO NPatchInfo # pokeByteOff :: Ptr b -> Int -> NPatchInfo -> IO () # peek :: Ptr NPatchInfo -> IO NPatchInfo # poke :: Ptr NPatchInfo -> NPatchInfo -> IO () # | |
Show NPatchInfo Source # | |
Defined in Raylib.Types showsPrec :: Int -> NPatchInfo -> ShowS # show :: NPatchInfo -> String # showList :: [NPatchInfo] -> ShowS # | |
Eq NPatchInfo Source # | |
Defined in Raylib.Types (==) :: NPatchInfo -> NPatchInfo -> Bool # (/=) :: NPatchInfo -> NPatchInfo -> Bool # |
p'NPatchInfo'left :: Ptr NPatchInfo -> Ptr CInt Source #
p'NPatchInfo'top :: Ptr NPatchInfo -> Ptr CInt Source #
p'NPatchInfo'right :: Ptr NPatchInfo -> Ptr CInt Source #
p'NPatchInfo'bottom :: Ptr NPatchInfo -> Ptr CInt Source #
p'NPatchInfo'layout :: Ptr NPatchInfo -> Ptr CInt Source #
Instances
Storable GlyphInfo Source # | |
Defined in Raylib.Types | |
Show GlyphInfo Source # | |
Eq GlyphInfo Source # | |
Font | |
|
Instances
Storable Camera3D Source # | |
Show Camera3D Source # | |
Eq Camera3D Source # | |
Instances
Storable Camera2D Source # | |
Show Camera2D Source # | |
Eq Camera2D Source # | |
Mesh | |
|
Instances
Storable Shader Source # | |
Show Shader Source # | |
Eq Shader Source # | |
data MaterialMap Source #
Instances
Storable MaterialMap Source # | |
Defined in Raylib.Types sizeOf :: MaterialMap -> Int # alignment :: MaterialMap -> Int # peekElemOff :: Ptr MaterialMap -> Int -> IO MaterialMap # pokeElemOff :: Ptr MaterialMap -> Int -> MaterialMap -> IO () # peekByteOff :: Ptr b -> Int -> IO MaterialMap # pokeByteOff :: Ptr b -> Int -> MaterialMap -> IO () # peek :: Ptr MaterialMap -> IO MaterialMap # poke :: Ptr MaterialMap -> MaterialMap -> IO () # | |
Show MaterialMap Source # | |
Defined in Raylib.Types showsPrec :: Int -> MaterialMap -> ShowS # show :: MaterialMap -> String # showList :: [MaterialMap] -> ShowS # | |
Eq MaterialMap Source # | |
Defined in Raylib.Types (==) :: MaterialMap -> MaterialMap -> Bool # (/=) :: MaterialMap -> MaterialMap -> Bool # |
p'MaterialMap'color :: Ptr MaterialMap -> Ptr Color Source #
Instances
Storable Material Source # | |
Show Material Source # | |
Eq Material Source # | |
p'Material'maps :: Ptr Material -> Ptr (Ptr MaterialMap) Source #
Instances
Storable Transform Source # | |
Defined in Raylib.Types | |
Show Transform Source # | |
Eq Transform Source # | |
BoneInfo | |
|
Instances
Storable BoneInfo Source # | |
Show BoneInfo Source # | |
Eq BoneInfo Source # | |
Instances
Storable Model Source # | |
Show Model Source # | |
Eq Model Source # | |
data ModelAnimation Source #
Instances
Storable ModelAnimation Source # | |
Defined in Raylib.Types sizeOf :: ModelAnimation -> Int # alignment :: ModelAnimation -> Int # peekElemOff :: Ptr ModelAnimation -> Int -> IO ModelAnimation # pokeElemOff :: Ptr ModelAnimation -> Int -> ModelAnimation -> IO () # peekByteOff :: Ptr b -> Int -> IO ModelAnimation # pokeByteOff :: Ptr b -> Int -> ModelAnimation -> IO () # peek :: Ptr ModelAnimation -> IO ModelAnimation # poke :: Ptr ModelAnimation -> ModelAnimation -> IO () # | |
Show ModelAnimation Source # | |
Defined in Raylib.Types showsPrec :: Int -> ModelAnimation -> ShowS # show :: ModelAnimation -> String # showList :: [ModelAnimation] -> ShowS # | |
Eq ModelAnimation Source # | |
Defined in Raylib.Types (==) :: ModelAnimation -> ModelAnimation -> Bool # (/=) :: ModelAnimation -> ModelAnimation -> Bool # |
p'ModelAnimation'bones :: Ptr ModelAnimation -> Ptr (Ptr BoneInfo) Source #
p'ModelAnimation'framePoses :: Ptr ModelAnimation -> Ptr (Ptr (Ptr Transform)) Source #
data RayCollision Source #
Instances
Storable RayCollision Source # | |
Defined in Raylib.Types sizeOf :: RayCollision -> Int # alignment :: RayCollision -> Int # peekElemOff :: Ptr RayCollision -> Int -> IO RayCollision # pokeElemOff :: Ptr RayCollision -> Int -> RayCollision -> IO () # peekByteOff :: Ptr b -> Int -> IO RayCollision # pokeByteOff :: Ptr b -> Int -> RayCollision -> IO () # peek :: Ptr RayCollision -> IO RayCollision # poke :: Ptr RayCollision -> RayCollision -> IO () # | |
Show RayCollision Source # | |
Defined in Raylib.Types showsPrec :: Int -> RayCollision -> ShowS # show :: RayCollision -> String # showList :: [RayCollision] -> ShowS # | |
Eq RayCollision Source # | |
Defined in Raylib.Types (==) :: RayCollision -> RayCollision -> Bool # (/=) :: RayCollision -> RayCollision -> Bool # |
p'RayCollision'hit :: Ptr RayCollision -> Ptr CBool Source #
data BoundingBox Source #
Instances
Storable BoundingBox Source # | |
Defined in Raylib.Types sizeOf :: BoundingBox -> Int # alignment :: BoundingBox -> Int # peekElemOff :: Ptr BoundingBox -> Int -> IO BoundingBox # pokeElemOff :: Ptr BoundingBox -> Int -> BoundingBox -> IO () # peekByteOff :: Ptr b -> Int -> IO BoundingBox # pokeByteOff :: Ptr b -> Int -> BoundingBox -> IO () # peek :: Ptr BoundingBox -> IO BoundingBox # poke :: Ptr BoundingBox -> BoundingBox -> IO () # | |
Show BoundingBox Source # | |
Defined in Raylib.Types showsPrec :: Int -> BoundingBox -> ShowS # show :: BoundingBox -> String # showList :: [BoundingBox] -> ShowS # | |
Eq BoundingBox Source # | |
Defined in Raylib.Types (==) :: BoundingBox -> BoundingBox -> Bool # (/=) :: BoundingBox -> BoundingBox -> Bool # |
p'BoundingBox'min :: Ptr BoundingBox -> Ptr Vector3 Source #
p'BoundingBox'max :: Ptr BoundingBox -> Ptr Vector3 Source #
Wave | |
|
data AudioStream Source #
Instances
Storable AudioStream Source # | |
Defined in Raylib.Types sizeOf :: AudioStream -> Int # alignment :: AudioStream -> Int # peekElemOff :: Ptr AudioStream -> Int -> IO AudioStream # pokeElemOff :: Ptr AudioStream -> Int -> AudioStream -> IO () # peekByteOff :: Ptr b -> Int -> IO AudioStream # pokeByteOff :: Ptr b -> Int -> AudioStream -> IO () # peek :: Ptr AudioStream -> IO AudioStream # poke :: Ptr AudioStream -> AudioStream -> IO () # | |
Show AudioStream Source # | |
Defined in Raylib.Types showsPrec :: Int -> AudioStream -> ShowS # show :: AudioStream -> String # showList :: [AudioStream] -> ShowS # | |
Eq AudioStream Source # | |
Defined in Raylib.Types (==) :: AudioStream -> AudioStream -> Bool # (/=) :: AudioStream -> AudioStream -> Bool # |
p'AudioStream'buffer :: Ptr AudioStream -> Ptr (Ptr RAudioBuffer) Source #
p'AudioStream'processor :: Ptr AudioStream -> Ptr (Ptr rAudioProcessor) Source #
Instances
Storable Sound Source # | |
Show Sound Source # | |
Eq Sound Source # | |
p'Sound'stream :: Ptr Sound -> Ptr AudioStream Source #
Music | |
|
Instances
Storable Music Source # | |
Show Music Source # | |
Eq Music Source # | |
p'Musistream :: Ptr Music -> Ptr AudioStream Source #
data VrDeviceInfo Source #
Instances
Storable VrDeviceInfo Source # | |
Defined in Raylib.Types sizeOf :: VrDeviceInfo -> Int # alignment :: VrDeviceInfo -> Int # peekElemOff :: Ptr VrDeviceInfo -> Int -> IO VrDeviceInfo # pokeElemOff :: Ptr VrDeviceInfo -> Int -> VrDeviceInfo -> IO () # peekByteOff :: Ptr b -> Int -> IO VrDeviceInfo # pokeByteOff :: Ptr b -> Int -> VrDeviceInfo -> IO () # peek :: Ptr VrDeviceInfo -> IO VrDeviceInfo # poke :: Ptr VrDeviceInfo -> VrDeviceInfo -> IO () # | |
Show VrDeviceInfo Source # | |
Defined in Raylib.Types showsPrec :: Int -> VrDeviceInfo -> ShowS # show :: VrDeviceInfo -> String # showList :: [VrDeviceInfo] -> ShowS # | |
Eq VrDeviceInfo Source # | |
Defined in Raylib.Types (==) :: VrDeviceInfo -> VrDeviceInfo -> Bool # (/=) :: VrDeviceInfo -> VrDeviceInfo -> Bool # |
data VrStereoConfig Source #
Instances
Storable VrStereoConfig Source # | |
Defined in Raylib.Types sizeOf :: VrStereoConfig -> Int # alignment :: VrStereoConfig -> Int # peekElemOff :: Ptr VrStereoConfig -> Int -> IO VrStereoConfig # pokeElemOff :: Ptr VrStereoConfig -> Int -> VrStereoConfig -> IO () # peekByteOff :: Ptr b -> Int -> IO VrStereoConfig # pokeByteOff :: Ptr b -> Int -> VrStereoConfig -> IO () # peek :: Ptr VrStereoConfig -> IO VrStereoConfig # poke :: Ptr VrStereoConfig -> VrStereoConfig -> IO () # | |
Show VrStereoConfig Source # | |
Defined in Raylib.Types showsPrec :: Int -> VrStereoConfig -> ShowS # show :: VrStereoConfig -> String # showList :: [VrStereoConfig] -> ShowS # | |
Eq VrStereoConfig Source # | |
Defined in Raylib.Types (==) :: VrStereoConfig -> VrStereoConfig -> Bool # (/=) :: VrStereoConfig -> VrStereoConfig -> Bool # |
data FilePathList Source #
Instances
Storable FilePathList Source # | |
Defined in Raylib.Types sizeOf :: FilePathList -> Int # alignment :: FilePathList -> Int # peekElemOff :: Ptr FilePathList -> Int -> IO FilePathList # pokeElemOff :: Ptr FilePathList -> Int -> FilePathList -> IO () # peekByteOff :: Ptr b -> Int -> IO FilePathList # pokeByteOff :: Ptr b -> Int -> FilePathList -> IO () # peek :: Ptr FilePathList -> IO FilePathList # poke :: Ptr FilePathList -> FilePathList -> IO () # | |
Show FilePathList Source # | |
Defined in Raylib.Types showsPrec :: Int -> FilePathList -> ShowS # show :: FilePathList -> String # showList :: [FilePathList] -> ShowS # | |
Eq FilePathList Source # | |
Defined in Raylib.Types (==) :: FilePathList -> FilePathList -> Bool # (/=) :: FilePathList -> FilePathList -> Bool # |
p'FilePathList'paths :: Ptr FilePathList -> Ptr (Ptr CString) Source #