h&f?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                                             Safe-Inferredk   Safe-Inferred  Safe-Inferred=  #"!$% &)('*0/.-,+154326HGFEDCBA@?>=<;:987IOMLKNJPSRQTYXWVUZ]\[^cba`_dlkjifghemponqutsrvzxyw{~}|{~}|vzxywqutsrmpondlkjifghe^cba`_Z]\[TYXWVUPSRQIOMLKNJ6HGFEDCBA@?>=<;:98715432*0/.-,+&)('#"!$%     Safe-Inferred+7 h-raylibNot required in Haskell foreign import ccall safe "raylib.h TextCopy" textCopy :: CString -> CString -> IO CIntNot required in Haskell foreign import ccall safe "raylib.h TextIsEqual" textIsEqual :: CString -> CString -> IO CIntNot required in Haskell foreign import ccall safe "raylib.h TextLength" textLength :: CString -> IO CUIntNot required in Haskell foreign import ccall safe "raylib.h TextFormat" textFormat :: CString -> IO CStringNot required in Haskell foreign import ccall safe "raylib.h TextSubtext" textSubtext :: CString -> CInt -> CInt -> IO CStringNot required in Haskell foreign import ccall safe "raylib.h TextReplace" textReplace :: CString -> CString -> CString -> IO CStringNot required in Haskell foreign import ccall safe "raylib.h TextInsert" textInsert :: CString -> CString -> CInt -> IO CStringNot required in Haskell foreign import ccall safe "raylib.h TextJoin" textJoin :: Ptr CString -> CInt -> CString -> IO CStringNot required in Haskell foreign import ccall safe "raylib.h TextSplit" textSplit :: CString -> CChar -> Ptr CInt -> IO (Ptr CString)Not required in Haskell foreign import ccall safe "raylib.h TextAppend" textAppend :: CString -> CString -> Ptr CInt -> IO ()Not required in Haskell foreign import ccall safe "raylib.h TextFindIndex" textFindIndex :: CString -> CString -> IO CIntNot required in Haskell foreign import ccall safe "raylib.h TextToUpper" textToUpper :: CString -> IO CStringNot required in Haskell foreign import ccall safe "raylib.h TextToLower" textToLower :: CString -> IO CStringNot required in Haskell foreign import ccall safe "raylib.h TextToPascal" textToPascal :: CString -> IO CStringNot required in Haskell foreign import ccall safe "raylib.h TextToInteger" textToInteger :: CString -> IO CInt h-raylibDeprecated, use getCodepointNext foreign import ccall safe "raylib.h GetCodepoint" getCodepoint :: CString -> Ptr CInt -> IO CInt  Safe-Inferred/\h-raylib/Returns the animation and the frames in a tuple Safe-Inferred1)h-raylibDeprecated, use  Safe-Inferred2!h-raylib!If a collision is found, returns Just collisionPoint, otherwise returns Nothing// Safe-Inferred3 Safe-Inferred4?88 Safe-Inferred5E                Safe-Inferred; h-raylib'Gets the direction of a camera as a ray h-raylibCalls the game loop every frame as long as the window is open. For larger projects, instead of using this function, consider making a custom game loop for flexibility. h-raylibSame as  , but discards the final state. h-raylibSame as   , but without application state. h-raylibSets the shader of a material at a specific index (WARNING: This will fail if the index provided is out of bounds). h-raylibThe game loop. Its only argument should be the current application state, and it should return a new state.h-raylibThe initial application state.h-raylib+The application state after the last frame. h-raylibThe model to operate onh-raylibThe index of the materialh-raylibThe shader to useh-raylibThe modified model   Safe-Inferred;    !"#$%&'())*+,-.//012234567889:;<<=>?@ABCDEFGHIJKLMNNOPQRSTTUVWWXYZ[\\]^__`abcddefghijkllmnoopqrsstuvwwxyz{{|}~~                                                                                                                                                 &h-raylib-4.5.3.0-EJX7rqQyfxAhU1TSP26Ys Raylib.TypesRaylib.Core.TexturesRaylib.Core.TextRaylib.Core.ShapesRaylib.Core.ModelsRaylib.Core.Audio Raylib.Core Raylib.UtilRaylib.Util.ColorsRaylib.ForeignUtilRaylib.Internal Raylib.Native AudioCallbackSaveFileTextCallbackLoadFileTextCallbackSaveFileDataCallbackLoadFileDataCallback FilePathListfilePathlist'capacityfilePathList'pathsVrStereoConfigvrStereoConfig'projectionvrStereoConfig'viewOffsetvrStereoConfig'leftLensCentervrStereoConfig'rightLensCentervrStereoConfig'leftScreenCenter vrStereoConfig'rightScreenCentervrStereoConfig'scalevrStereoConfig'scaleIn VrDeviceInfovrDeviceInfo'hResolutionvrDeviceInfo'vResolutionvrDeviceInfo'hScreenSizevrDeviceInfo'vScreenSizevrDeviceInfo'vScreenCenter vrDeviceInfo'eyeToScreenDistance#vrDeviceInfo'lensSeparationDistance#vrDeviceInfo'interpupillaryDistance!vrDeviceInfo'lensDistortionValuesvrDeviceInfo'chromaAbCorrectionMusic music'streammusic'frameCount music'looping music'ctxType music'ctxDataSound sound'streamsound'frameCount AudioStreamaudioStream'bufferaudioStream'processoraudioStream'sampleRateaudioStream'sampleSizeaudiostream'channelsRAudioProcessorrAudioProcessor'processrAudioProcessor'nextrAudioProcessor'prev RAudioBufferrAudioBuffer'converterrAudioBuffer'callbackrAudioBuffer'processorrAudioBuffer'volumerAudioBuffer'pitchrAudioBuffer'panrAudioBuffer'playingrAudioBuffer'pausedrAudioBuffer'loopingrAudioBuffer'usage!rAudioBuffer'isSubBufferProcessedrAudioBuffer'sizeInFramesrAudioBuffer'frameCursorPosrAudioBuffer'framesProcessedrAudioBuffer'datarAudioBuffer'nextrAudioBuffer'prevWavewave'frameCountwave'sampleRatewave'sampleSize wave'channels wave'data BoundingBoxboundingBox'minboundingBox'max RayCollisionrayCollision'hitrayCollision'distancerayCollision'pointrayCollision'normalRay ray'position ray'directionModelAnimationmodelAnimation'boneCountmodelAnimation'frameCountmodelAnimation'bonesmodelAnimation'framePosesModelmodel'transform model'meshesmodel'materialsmodel'meshMaterialmodel'boneCount model'bonesmodel'bindPoseBoneInfo boneInfo'nameboneinfo'parent Transformtransform'translationtransform'rotationtransform'scaleMaterialmaterial'shader material'mapsmaterial'params MaterialMapmaterialMap'texturematerialMap'colormaterialMap'valueShader shader'id shader'locsMeshmesh'vertexCountmesh'triangleCount mesh'verticesmesh'texcoordsmesh'texcoords2 mesh'normals mesh'tangents mesh'colors mesh'indicesmesh'animVerticesmesh'animNormals mesh'boneIdsmesh'boneWeights mesh'vaoId mesh'vboIdCamera2Dcamera2D'offsetcamera2D'targetcamera2D'rotation camera2D'zoomCameraCamera3Dcamera3D'positioncamera3D'target camera3D'up camera3D'fovycamera3D'projectionFont font'baseSizefont'glyphCountfont'glyphPadding font'texture font'recs font'glyphs GlyphInfoglyphInfo'valueglyphInfo'offsetXglyphInfo'offsetYglyphInfo'advanceXglyphInfo'image NPatchInfonPatchInfo'sourcenPatchInfo'leftnPatchInfo'topnPatchInfo'rightnPatchInfo'bottomnPatchInfo'layoutRenderTexture2D RenderTexturerenderTexture'idrenderTexture'texturerenderTexture'depthTextureCubemap Texture2DTexture texture'id texture'widthtexture'heighttexture'mipmapstexture'formatImage image'data image'width image'height image'mipmaps image'format Rectangle rectangle'x rectangle'yrectangle'widthrectangle'heightColorcolor'rcolor'gcolor'bcolor'aMatrix matrix'm0 matrix'm4 matrix'm8 matrix'm12 matrix'm1 matrix'm5 matrix'm9 matrix'm13 matrix'm2 matrix'm6 matrix'm10 matrix'm14 matrix'm3 matrix'm7 matrix'm11 matrix'm15 QuaternionVector4 vector4'x vector4'y vector4'z vector4'wVector3 vector3'x vector3'y vector3'zVector2 vector2'x vector2'yVectorasList|+||-||*||/||.|zeroinverse normalize magnitudeMusicContextTypeMusicAudioNone MusicAudioWAV MusicAudioOGGMusicAudioFLAC MusicAudioMP3 MusicAudioQOA MusicModuleXMMusicModuleMOD NPatchLayoutNPatchNinePatchNPatchThreePatchVerticalNPatchThreePatchHorizontalCameraProjectionCameraPerspectiveCameraOrthographic CameraModeCameraModeCustomCameraModeFreeCameraModeOrbitalCameraModeFirstPersonCameraModeThirdPersonGesture GestureNone GestureTapGestureDoubleTap GestureHold GestureDragGestureSwipeRightGestureSwipeLeftGestureSwipeUpGestureSwipeDownGesturePinchInGesturePinchOut BlendMode BlendAlpha BlendAdditiveBlendMultipliedBlendAddColorsBlendSubtractColorsBlendAlphaPremultiply BlendCustomBlendCustomSeparateFontType FontDefault FontBitmapFontSDF CubemapLayoutCubemapLayoutAutoDetectCubemapLayoutLineVerticalCubemapLayoutLineHorizontalCubemapLayoutCrossThreeByFourCubemapLayoutCrossThreeByThreeCubemapLayoutPanorama TextureWrapTextureWrapRepeatTextureWrapClampTextureWrapMirrorRepeatTextureWrapMirrorClamp TextureFilterTextureFilterPointTextureFilterBilinearTextureFilterTrilinearTextureFilterAnisotropic4xTextureFilterAnisotropic8xTextureFilterAnisotropic16x PixelFormatPixelFormatUnset PixelFormatUncompressedGrayscale PixelFormatUncompressedGrayAlphaPixelFormatUncompressedR5G6B5PixelFormatUncompressedR8G8B8PixelFormatUncompressedR5G5B5A1PixelFormatUncompressedR4G4B4A4PixelFormatUncompressedR8G8B8A8PixelFormatUncompressedR32 PixelFormatUncompressedR32G32B32#PixelFormatUncompressedR32G32B32A32PixelFormatCompressedDxt1RgbPixelFormatCompressedDxt1RgbaPixelFormatCompressedDxt3RgbaPixelFormatCompressedDxt5RgbaPixelFormatCompressedEtc1RgbPixelFormatCompressedEtc2Rgb PixelFormatCompressedEtc2EacRgbaPixelFormatCompressedPvrtRgbPixelFormatCompressedPvrtRgba PixelFormatCompressedAstc4x4Rgba PixelFormatCompressedAstc8x8RgbaShaderAttributeDataTypeShaderAttribFloatShaderAttribVec2ShaderAttribVec3ShaderAttribVec4ShaderUniformDataVShaderUniformFloatVShaderUniformVec2VShaderUniformVec3VShaderUniformVec4VShaderUniformIntVShaderUniformIVec2VShaderUniformIVec3VShaderUniformIVec4VShaderUniformSampler2DVShaderUniformDataShaderUniformFloatShaderUniformVec2ShaderUniformVec3ShaderUniformVec4ShaderUniformIntShaderUniformIVec2ShaderUniformIVec3ShaderUniformIVec4ShaderUniformSampler2DShaderUniformDataTypeShaderUniformFloatTypeShaderUniformVec2TypeShaderUniformVec3TypeShaderUniformVec4TypeShaderUniformIntTypeShaderUniformIVec2TypeShaderUniformIVec3TypeShaderUniformIVec4TypeShaderUniformSampler2DTypeShaderLocationIndexShaderLocVertexPositionShaderLocVertexTexcoord01ShaderLocVertexTexcoord02ShaderLocVertexNormalShaderLocVertexTangentShaderLocVertexColorShaderLocMatrixMvpShaderLocMatrixViewShaderLocMatrixProjectionShaderLocMatrixModelShaderLocMatrixNormalShaderLocVectorViewShaderLocColorDiffuseShaderLocColorSpecularShaderLocColorAmbientShaderLocMapAlbedoShaderLocMapMetalnessShaderLocMapNormalShaderLocMapRoughnessShaderLocMapOcclusionShaderLocMapEmissionShaderLocMapHeightShaderLocMapCubemapShaderLocMapIrradianceShaderLocMapPrefilterShaderLocMapBrdfMaterialMapIndexMaterialMapAlbedoMaterialMapMetalnessMaterialMapNormalMaterialMapRoughnessMaterialMapOcclusionMaterialMapEmissionMaterialMapHeightMaterialMapCubemapMaterialMapIrradianceMaterialMapPrefilterMaterialMapBrdf GamepadAxisGamepadAxisLeftXGamepadAxisLeftYGamepadAxisRightXGamepadAxisRightYGamepadAxisLeftTriggerGamepadAxisRightTrigger GamepadButtonGamepadButtonUnknownGamepadButtonUnknownLeftFaceUpGamepadButtonLeftFaceRightGamepadButtonLeftFaceDownGamepadButtonLeftFaceLeftGamepadButtonRightFaceUpGamepadButtonRightFaceRightGamepadButtonRightFaceDownGamepadButtonRightFaceLeftGamepadButtonLeftTrigger1GamepadButtonLeftTrigger2GamepadButtonRightTrigger1GamepadButtonRightTrigger2GamepadButtonMiddleLeftGamepadButtonMiddleGamepadButtonMiddleRightGamepadButtonLeftThumbGamepadButtonRightThumb MouseCursorMouseCursorDefaultMouseCursorArrowMouseCursorIbeamMouseCursorCrosshairMouseCursorPointingHandMouseCursorResizeEWMouseCursorResizeNSMouseCursorResizeNWSEMouseCursorResizeNESWMouseCursorResizeAllMouseCursorNotAllowed MouseButtonMouseButtonLeftMouseButtonRightMouseButtonMiddleMouseButtonSideMouseButtonExtraMouseButtonForwardMouseButtonBack KeyboardKeyKeyNull KeyApostropheKeyCommaKeyMinus KeyPeriodKeySlashKeyZeroKeyOneKeyTwoKeyThreeKeyFourKeyFiveKeySixKeySevenKeyEightKeyNine KeySemicolonKeyEqualKeyAKeyBKeyCKeyDKeyEKeyFKeyGKeyHKeyIKeyJKeyKKeyLKeyMKeyNKeyOKeyPKeyQKeyRKeySKeyTKeyUKeyVKeyWKeyXKeyYKeyZKeyLeftBracket KeyBackslashKeyRightBracketKeyGraveKeySpace KeyEscapeKeyEnterKeyTab KeyBackspace KeyInsert KeyDeleteKeyRightKeyLeftKeyDownKeyUp KeyPageUp KeyPageDownKeyHomeKeyEnd KeyCapsLock KeyScrollLock KeyNumLockKeyPrintScreenKeyPauseKeyF1KeyF2KeyF3KeyF4KeyF5KeyF6KeyF7KeyF8KeyF9KeyF10KeyF11KeyF12 KeyLeftShiftKeyLeftControl KeyLeftAlt KeyLeftSuper KeyRightShiftKeyRightControl KeyRightAlt KeyRightSuper KeyKbMenuKeyKp0KeyKp1KeyKp2KeyKp3KeyKp4KeyKp5KeyKp6KeyKp7KeyKp8KeyKp9 KeyKpDecimal KeyKpDivide KeyKpMultiply KeyKpSubtractKeyKpAdd KeyKpEnter KeyKpEqualKeyBackKeyMenu KeyVolumeUp KeyVolumeDown TraceLogLevelLogAllLogTraceLogDebugLogInfo LogWarningLogErrorLogFatalLogNone ConfigFlag VsyncHintFullscreenModeWindowResizableWindowUndecorated WindowHiddenWindowMinimizedWindowMaximizedWindowUnfocused WindowTopmostWindowAlwaysRunWindowTransparent WindowHighdpiWindowMousePassthrough Msaa4xHintInterlacedHintunpackShaderUniformDataunpackShaderUniformDataVcross vectorToColor$fEnumConfigFlag$fEnumKeyboardKey$fEnumPixelFormat$fStorablePixelFormat $fEnumGesture$fStorableCameraProjection$fStorableNPatchLayout$fStorableMusicContextType$fVectorVector2$fStorableVector2$fVectorVector3$fStorableVector3$fVectorVector4$fStorableVector4$fStorableMatrix$fStorableColor$fStorableRectangle$fFreeableImage$fStorableImage$fStorableTexture$fStorableRenderTexture$fStorableNPatchInfo$fFreeableGlyphInfo$fStorableGlyphInfo$fFreeableFont$fStorableFont$fStorableCamera3D$fStorableCamera2D$fFreeableMesh$fStorableMesh$fFreeableShader$fStorableShader$fStorableMaterialMap$fFreeableMaterial$fStorableMaterial$fStorableTransform$fStorableBoneInfo$fFreeableModel$fStorableModel$fFreeableModelAnimation$fStorableModelAnimation $fStorableRay$fStorableRayCollision$fStorableBoundingBox$fFreeableWave$fStorableWave$fStorableVrDeviceInfo$fStorableVrStereoConfig$fFreeableFilePathList$fStorableFilePathList$fStorableRAudioProcessor$fStorableRAudioBuffer$fStorableAudioStream$fStorableMusic$fStorableSound $fEqSound $fShowSound$fFreeableSound $fEqMusic $fShowMusic$fFreeableMusic$fEqAudioStream$fShowAudioStream$fFreeableAudioStream$fEqRAudioBuffer$fShowRAudioBuffer$fFreeableRAudioBuffer$fEqRAudioProcessor$fShowRAudioProcessor$fFreeableRAudioProcessor$fEqFilePathList$fShowFilePathList$fEqVrStereoConfig$fShowVrStereoConfig$fFreeableVrStereoConfig$fEqVrDeviceInfo$fShowVrDeviceInfo$fFreeableVrDeviceInfo$fEqWave $fShowWave$fEqBoundingBox$fShowBoundingBox$fFreeableBoundingBox$fEqRayCollision$fShowRayCollision$fFreeableRayCollision$fEqRay $fShowRay $fFreeableRay$fEqModelAnimation$fShowModelAnimation $fEqModel $fShowModel $fEqBoneInfo$fShowBoneInfo$fFreeableBoneInfo $fEqTransform$fShowTransform$fFreeableTransform $fEqMaterial$fShowMaterial$fEqMaterialMap$fShowMaterialMap$fFreeableMaterialMap $fEqShader $fShowShader$fEqMesh $fShowMesh $fEqCamera2D$fShowCamera2D$fFreeableCamera2D $fEqCamera3D$fShowCamera3D$fFreeableCamera3D$fEqFont $fShowFont $fEqGlyphInfo$fShowGlyphInfo$fEqNPatchInfo$fShowNPatchInfo$fFreeableNPatchInfo$fEqRenderTexture$fShowRenderTexture$fFreeableRenderTexture $fEqTexture $fShowTexture$fFreeableTexture $fEqImage $fShowImage $fEqRectangle$fShowRectangle$fFreeableRectangle $fEqColor $fShowColor$fFreeableColor $fEqMatrix $fShowMatrix$fFreeableMatrix$fEqShaderUniformData$fShowShaderUniformData$fEqShaderUniformDataV$fShowShaderUniformDataV $fEqVector4 $fShowVector4$fFreeableVector4 $fEqVector3 $fShowVector3$fFreeableVector3 $fEqVector2 $fShowVector2$fFreeableVector2$fEqMusicContextType$fShowMusicContextType$fEnumMusicContextType$fEqNPatchLayout$fShowNPatchLayout$fEnumNPatchLayout$fEqCameraProjection$fShowCameraProjection$fEnumCameraProjection$fEnumCameraMode $fShowGesture$fEnumBlendMode$fEnumFontType$fEnumCubemapLayout$fEnumTextureWrap$fEnumTextureFilter$fEqPixelFormat$fShowPixelFormat$fEqShaderAttributeDataType$fShowShaderAttributeDataType$fEnumShaderAttributeDataType$fEqShaderUniformDataType$fShowShaderUniformDataType$fEnumShaderUniformDataType$fEqShaderLocationIndex$fShowShaderLocationIndex$fEnumShaderLocationIndex$fEqMaterialMapIndex$fShowMaterialMapIndex$fEnumMaterialMapIndex$fEqGamepadAxis$fShowGamepadAxis$fEnumGamepadAxis$fEqGamepadButton$fShowGamepadButton$fEnumGamepadButton$fEqMouseCursor$fShowMouseCursor$fEnumMouseCursor$fEqMouseButton$fShowMouseButton$fEnumMouseButton$fEqKeyboardKey$fShowKeyboardKey$fEqTraceLogLevel$fShowTraceLogLevel$fEnumTraceLogLevel$fEqConfigFlag$fShowConfigFlag$fFreeableConfigFlag loadImage loadImageRaw loadImageAnimloadImageFromMemoryloadImageFromTextureloadImageFromScreen isImageReady exportImageexportImageAsCode genImageColorgenImageGradientVgenImageGradientHgenImageGradientRadialgenImageCheckedgenImageWhiteNoisegenImagePerlinNoisegenImageCellular genImageText imageCopyimageFromImage imageText imageTextEx imageFormat imageToPOT imageCropimageAlphaCropimageAlphaClearimageAlphaMaskimageAlphaPremultiplyimageBlurGaussian imageResize imageResizeNNimageResizeCanvas imageMipmaps imageDitherimageFlipVerticalimageFlipHorizontal imageRotateCWimageRotateCCWimageColorTintimageColorInvertimageColorGrayscaleimageColorContrastimageColorBrightnessimageColorReplaceloadImageColorsloadImagePalettegetImageAlphaBorder getImageColorimageClearBackgroundimageDrawPixelimageDrawPixelV imageDrawLineimageDrawLineVimageDrawCircleimageDrawCircleVimageDrawCircleLinesimageDrawCircleLinesVimageDrawRectangleimageDrawRectangleVimageDrawRectangleRecimageDrawRectangleLines imageDraw imageDrawTextimageDrawTextEx loadTextureloadTextureFromImageloadTextureCubemaploadRenderTextureisTextureReadyisRenderTextureReady updateTextureupdateTextureRecgenTextureMipmapssetTextureFiltersetTextureWrap drawTexture drawTextureV drawTextureExdrawTextureRecdrawTextureProdrawTextureNPatchfade colorToIntcolorNormalizecolorFromNormalized colorToHSV colorFromHSV colorTintcolorBrightness colorContrast colorAlphacolorAlphaBlendgetColor getPixelColor setPixelColorgetFontDefaultloadFont loadFontExloadFontFromImageloadFontFromMemory loadFontDatagenImageFontAtlas isFontReadyexportFontAsCodedrawFPSdrawText drawTextEx drawTextProdrawTextCodepointdrawTextCodepoints measureText measureTextEx getGlyphIndex getGlyphInfogetGlyphAtlasRecloadUTF8loadCodepointsgetCodepointCountgetCodepointNextgetCodepointPreviouscodepointToUTF8setShapesTexture drawPixel drawPixelVdrawLine drawLineV drawLineExdrawLineBezierdrawLineBezierQuaddrawLineBezierCubic drawLineStrip drawCircledrawCircleSectordrawCircleSectorLinesdrawCircleGradient drawCircleVdrawCircleLines drawEllipsedrawEllipseLinesdrawRing drawRingLines drawRectangledrawRectangleVdrawRectangleRecdrawRectangleProdrawRectangleGradientVdrawRectangleGradientHdrawRectangleGradientExdrawRectangleLinesdrawRectangleLinesExdrawRectangleRoundeddrawRectangleRoundedLines drawTriangledrawTriangleLinesdrawTriangleFandrawTriangleStripdrawPoly drawPolyLinesdrawPolyLinesExcheckCollisionRecscheckCollisionCirclescheckCollisionCircleReccheckCollisionPointReccheckCollisionPointCirclecheckCollisionPointTrianglecheckCollisionLinescheckCollisionPointLinegetCollisionRec drawLine3D drawPoint3D drawCircle3DdrawTriangle3DdrawTriangleStrip3DdrawCube drawCubeV drawCubeWiresdrawCubeWiresV drawSphere drawSphereExdrawSphereWires drawCylinderdrawCylinderExdrawCylinderWiresdrawCylinderWiresEx drawCapsuledrawCapsuleWires drawPlanedrawRaydrawGrid loadModelloadModelFromMesh isModelReadygetModelBoundingBox drawModel drawModelExdrawModelWiresdrawModelWiresExdrawBoundingBox drawBillboarddrawBillboardRecdrawBillboardPro uploadMeshupdateMeshBufferdrawMeshdrawMeshInstanced exportMeshgetMeshBoundingBoxgenMeshTangents genMeshPoly genMeshPlane genMeshCube genMeshSpheregenMeshHemiSpheregenMeshCylinder genMeshCone genMeshTorus genMeshKnotgenMeshHeightmapgenMeshCubicmap storeMeshData loadMaterialsstoreMaterialDataloadMaterialDefaultisMaterialReadysetMaterialTexturesetModelMeshMaterialloadModelAnimationsupdateModelAnimationisModelAnimationValidcheckCollisionSpherescheckCollisionBoxescheckCollisionBoxSpheregetRayCollisionSpheregetRayCollisionBoxgetRayCollisionMeshgetRayCollisionTrianglegetRayCollisionQuadstopSoundMultiinitAudioDevicecloseAudioDeviceisAudioDeviceReadysetMasterVolumeloadWaveloadWaveFromMemory loadSoundloadSoundFromWave updateSound isWaveReady isSoundReady exportWaveexportWaveAsCode playSound stopSound pauseSound resumeSoundplaySoundMultigetSoundsPlayingisSoundPlayingsetSoundVolume setSoundPitch setSoundPanwaveCopywaveCrop waveFormatloadWaveSamplesloadMusicStreamloadMusicStreamFromMemory isMusicReadyplayMusicStreamisMusicStreamPlayingupdateMusicStreamstopMusicStreampauseMusicStreamresumeMusicStreamseekMusicStreamsetMusicVolume setMusicPitch setMusicPangetMusicTimeLengthgetMusicTimePlayedloadAudioStreamisAudioStreamReadyupdateAudioStreamisAudioStreamProcessedplayAudioStreampauseAudioStreamresumeAudioStreamisAudioStreamPlayingstopAudioStreamsetAudioStreamVolumesetAudioStreamPitchsetAudioStreamPansetAudioStreamBufferSizeDefaultsetSaveFileTextCallbacksetLoadFileTextCallbacksetSaveFileDataCallbacksetLoadFileDataCallbackendVrStereoModeendScissorMode endBlendMode endShaderModeendTextureMode endMode3D endMode2D endDrawing beginDrawing disableCursor enableCursor hideCursor showCursorpollInputEventsswapScreenBufferdisableEventWaitingenableEventWaitinggetWindowHandle restoreWindowminimizeWindowmaximizeWindowtoggleFullscreen initWindowwindowShouldClose closeWindow isWindowReadyisWindowFullscreenisWindowHiddenisWindowMinimizedisWindowMaximizedisWindowFocusedisWindowResized isWindowStatesetWindowStateclearWindowState setWindowIconsetWindowIconssetWindowTitlesetWindowPositionsetWindowMonitorsetWindowMinSize setWindowSizesetWindowOpacitygetScreenWidthgetScreenHeightgetRenderWidthgetRenderHeightgetMonitorCountgetCurrentMonitorgetMonitorPositiongetMonitorWidthgetMonitorHeightgetMonitorPhysicalWidthgetMonitorPhysicalHeightgetMonitorRefreshRategetWindowPositiongetWindowScaleDPIgetMonitorNamesetClipboardTextgetClipboardTextwaitTimeisCursorHiddenisCursorOnScreenclearBackground beginMode2D beginMode3DbeginTextureModebeginShaderModebeginBlendModebeginScissorModebeginVrStereoModeloadVrStereoConfig loadShaderloadShaderFromMemory isShaderReadygetShaderLocationgetShaderLocationAttribsetShaderValuesetShaderValueVnativeSetShaderValuenativeSetShaderValueVsetShaderValueMatrixsetShaderValueTexture getMouseRaygetCameraMatrixgetCameraMatrix2DgetWorldToScreengetScreenToWorld2DgetWorldToScreenExgetWorldToScreen2D setTargetFPSgetFPS getFrameTimegetTimegetRandomValue setRandomSeedtakeScreenshotsetConfigFlagstraceLogsetTraceLogLevelopenURL loadFileData saveFileDataexportDataAsCode loadFileText saveFileText fileExistsdirectoryExistsisFileExtension getFileLengthgetFileExtension getFileNamegetFileNameWithoutExtgetDirectoryPathgetPrevDirectoryPathgetWorkingDirectorygetApplicationDirectorychangeDirectory isPathFileloadDirectoryFilesloadDirectoryFilesEx isFileDroppedloadDroppedFilesgetFileModTime compressDatadecompressDataencodeDataBase64decodeDataBase64 isKeyPressed isKeyDown isKeyReleasedisKeyUp setExitKey getKeyPressedgetCharPressedisGamepadAvailablegetGamepadNameisGamepadButtonPressedisGamepadButtonDownisGamepadButtonReleasedisGamepadButtonUpgetGamepadButtonPressedgetGamepadAxisCountgetGamepadAxisMovementsetGamepadMappingsisMouseButtonPressedisMouseButtonDownisMouseButtonReleasedisMouseButtonUp getMouseX getMouseYgetMousePosition getMouseDeltasetMousePositionsetMouseOffset setMouseScalegetMouseWheelMovegetMouseWheelMoveVsetMouseCursor getTouchX getTouchYgetTouchPositiongetTouchPointIdgetTouchPointCountsetGesturesEnabledisGestureDetectedgetGestureDetectedgetGestureHoldDurationgetGestureDragVectorgetGestureDragAnglegetGesturePinchVectorgetGesturePinchAngle updateCameracameraDirectionRaywhileWindowOpenwhileWindowOpen_whileWindowOpen0setMaterialShader lightGraygraydarkGrayyellowgoldorangepinkredmaroongreenlime darkGreenskyBluebluedarkBluepurpleviolet darkPurplebeigebrown darkBrownwhiteblackblankmagentarayWhiteFreeablerlFreeDependentsrlFreep'freec'free freeMaybePtr rlFreeArrayrlFreeMaybeArraypop popCArray popCString withFreeable withArray2DconfigsToBitflag withMaybewithMaybeCString peekMaybe peekMaybeOff pokeMaybe pokeMaybeOffpeekMaybeArray newMaybeArraypeekStaticArraypeekStaticArrayOffpokeStaticArraypokeStaticArrayOffrightPadc'rlGetShaderIdDefaultshaderLocations unloadShadersunloadTexturesunloadFrameBuffers unloadVaoIds unloadVboIds unloadCtxDataunloadAudioBuffers addShaderId addTextureIdaddFrameBufferaddVaoId addVboIds addCtxDataaddAudioBuffergetPixelDataSize c'drawLine3Dc'getCodepointNextc'detachAudioMixedProcessorc'attachAudioMixedProcessorc'detachAudioStreamProcessorc'attachAudioStreamProcessorc'setAudioStreamCallback!c'setAudioStreamBufferSizeDefaultc'setAudioStreamPanc'setAudioStreamPitchc'setAudioStreamVolumec'stopAudioStreamc'isAudioStreamPlayingc'resumeAudioStreamc'pauseAudioStreamc'playAudioStreamc'isAudioStreamProcessedc'updateAudioStreamc'unloadAudioStreamc'isAudioStreamReadyc'loadAudioStreamc'getMusicTimePlayedc'getMusicTimeLength c'setMusicPanc'setMusicPitchc'setMusicVolumec'seekMusicStreamc'resumeMusicStreamc'pauseMusicStreamc'stopMusicStreamc'updateMusicStreamc'isMusicStreamPlayingc'playMusicStreamc'unloadMusicStreamc'isMusicReadyc'loadMusicStreamFromMemoryc'loadMusicStreamc'unloadWaveSamplesc'loadWaveSamples c'waveFormat c'waveCrop c'waveCopy c'setSoundPanc'setSoundPitchc'setSoundVolumec'isSoundPlayingc'getSoundsPlayingc'playSoundMulti c'resumeSound c'pauseSound c'stopSound c'playSoundc'exportWaveAsCode c'exportWave c'unloadSoundc'isSoundReady c'unloadWave c'isWaveReady c'updateSoundc'loadSoundFromWave c'loadSoundc'loadWaveFromMemory c'loadWavec'setMasterVolumec'isAudioDeviceReadyc'closeAudioDevicemK'audioCallbackmk'audioCallbackc'getRayCollisionQuadc'getRayCollisionTrianglec'getRayCollisionMeshc'getRayCollisionBoxc'getRayCollisionSpherec'checkCollisionBoxSpherec'checkCollisionBoxesc'checkCollisionSpheresc'isModelAnimationValidc'unloadModelAnimationsc'unloadModelAnimationc'updateModelAnimationc'loadModelAnimationsc'setModelMeshMaterialc'setMaterialTexturec'unloadMaterialc'isMaterialReadyc'loadMaterialDefaultc'loadMaterialsc'genMeshCubicmapc'genMeshHeightmap c'genMeshKnotc'genMeshTorus c'genMeshConec'genMeshCylinderc'genMeshHemiSpherec'genMeshSphere c'genMeshCubec'genMeshPlane c'genMeshPolyc'genMeshTangentsc'getMeshBoundingBox c'exportMeshc'drawMeshInstanced c'drawMesh c'unloadMeshc'updateMeshBuffer c'uploadMeshc'drawBillboardProc'drawBillboardRecc'drawBillboardc'drawBoundingBoxc'drawModelWiresExc'drawModelWires c'drawModelEx c'drawModelc'getModelBoundingBoxc'unloadModelKeepMeshes c'unloadModelc'isModelReadyc'loadModelFromMesh c'loadModel c'drawGrid c'drawRay c'drawPlanec'drawCapsuleWires c'drawCapsulec'drawCylinderWiresExc'drawCylinderWiresc'drawCylinderExc'drawCylinderc'drawSphereWiresc'drawSphereEx c'drawSpherec'drawCubeWiresVc'drawCubeWires c'drawCubeV c'drawCubec'drawTriangleStrip3Dc'drawTriangle3Dc'drawCircle3D c'drawPoint3Dc'codepointToUTF8c'getCodepointPreviousc'getCodepointCountc'loadCodepoints c'loadUTF8c'getGlyphAtlasRecc'getGlyphInfoc'getGlyphIndexc'measureTextEx c'measureTextc'drawTextCodepointsc'drawTextCodepoint c'drawTextPro c'drawTextEx c'drawText c'drawFPSc'exportFontAsCode c'unloadFont c'isFontReadyc'unloadFontDatac'genImageFontAtlasc'loadFontDatac'loadFontFromMemoryc'loadFontFromImage c'loadFontEx c'loadFontc'getFontDefaultc'setPixelColorc'getPixelColor c'getColorc'colorAlphaBlend c'colorAlphac'colorContrastc'colorBrightness c'colorTintc'colorFromHSV c'colorToHSVc'colorFromNormalizedc'colorNormalize c'colorToIntc'fadec'drawTextureNPatchc'drawTextureProc'drawTextureRecc'drawTextureExc'drawTextureV c'drawTexturec'setTextureWrapc'setTextureFilterc'genTextureMipmapsc'updateTextureRecc'updateTexturec'unloadRenderTexturec'isRenderTextureReadyc'unloadTexturec'isTextureReadyc'loadRenderTexturec'loadTextureCubemapc'loadTextureFromImage c'loadTexturec'imageDrawTextExc'imageDrawText c'imageDrawc'imageDrawRectangleLinesc'imageDrawRectangleRecc'imageDrawRectangleVc'imageDrawRectanglec'imageDrawCircleLinesVc'imageDrawCircleLinesc'imageDrawCircleVc'imageDrawCirclec'imageDrawLineVc'imageDrawLinec'imageDrawPixelVc'imageDrawPixelc'imageClearBackgroundc'getImageColorc'getImageAlphaBorderc'loadImagePalettec'loadImageColorsc'imageColorReplacec'imageColorBrightnessc'imageColorContrastc'imageColorGrayscalec'imageColorInvertc'imageColorTintc'imageRotateCCWc'imageRotateCWc'imageFlipHorizontalc'imageFlipVertical c'imageDitherc'imageMipmapsc'imageResizeCanvasc'imageResizeNN c'imageResizec'imageBlurGaussianc'imageAlphaPremultiplyc'imageAlphaMaskc'imageAlphaClearc'imageAlphaCrop c'imageCrop c'imageToPOT c'imageFormat c'imageTextEx c'imageTextc'imageFromImage c'imageCopyc'genImageTextc'genImageCellularc'genImagePerlinNoisec'genImageWhiteNoisec'genImageCheckedc'genImageGradientRadialc'genImageGradientHc'genImageGradientVc'genImageColorc'exportImageAsCode c'exportImage c'unloadImagec'isImageReadyc'loadImageFromScreenc'loadImageFromTexturec'loadImageFromMemoryc'loadImageAnimc'loadImageRaw c'loadImagec'getCollisionRecc'checkCollisionPointLinec'checkCollisionLinesc'checkCollisionPointTrianglec'checkCollisionPointCirclec'checkCollisionPointRecc'checkCollisionCircleRecc'checkCollisionCirclesc'checkCollisionRecsc'drawPolyLinesExc'drawPolyLines c'drawPolyc'drawTriangleStripc'drawTriangleFanc'drawTriangleLinesc'drawTrianglec'drawRectangleRoundedLinesc'drawRectangleRoundedc'drawRectangleLinesExc'drawRectangleLinesc'drawRectangleGradientExc'drawRectangleGradientHc'drawRectangleGradientVc'drawRectangleProc'drawRectangleRecc'drawRectangleVc'drawRectanglec'drawRingLines c'drawRingc'drawEllipseLines c'drawEllipsec'drawCircleLines c'drawCircleVc'drawCircleGradientc'drawCircleSectorLinesc'drawCircleSector c'drawCirclec'drawLineStripc'drawLineBezierCubicc'drawLineBezierQuadc'drawLineBezier c'drawLineEx c'drawLineV c'drawLine c'drawPixelV c'drawPixelc'setShapesTexturec'updateCamerac'getGesturePinchAnglec'getGesturePinchVectorc'getGestureDragAnglec'getGestureDragVectorc'getGestureHoldDurationc'getGestureDetectedc'isGestureDetectedc'setGesturesEnabledc'getTouchPointCountc'getTouchPointIdc'getTouchPosition c'getTouchY c'getTouchXc'setMouseCursorc'getMouseWheelMoveVc'getMouseWheelMovec'setMouseScalec'setMouseOffsetc'setMousePositionc'getMouseDeltac'getMousePosition c'getMouseY c'getMouseXc'isMouseButtonUpc'isMouseButtonReleasedc'isMouseButtonDownc'isMouseButtonPressedc'setGamepadMappingsc'getGamepadAxisMovementc'getGamepadAxisCountc'getGamepadButtonPressedc'isGamepadButtonUpc'isGamepadButtonReleasedc'isGamepadButtonDownc'isGamepadButtonPressedc'getGamepadNamec'isGamepadAvailablec'getCharPressedc'getKeyPressed c'setExitKey c'isKeyUpc'isKeyReleased c'isKeyDownc'isKeyPressedc'decodeDataBase64c'encodeDataBase64c'decompressDatac'compressDatac'getFileModTimec'unloadDroppedFilesc'loadDroppedFilesc'isFileDroppedc'unloadDirectoryFilesc'loadDirectoryFilesExc'loadDirectoryFiles c'isPathFilec'changeDirectoryc'getApplicationDirectoryc'getWorkingDirectoryc'getPrevDirectoryPathc'getDirectoryPathc'getFileNameWithoutExt c'getFileNamec'getFileExtensionc'getFileLengthc'isFileExtensionc'directoryExists c'fileExistsc'saveFileTextc'unloadFileTextc'loadFileTextc'exportDataAsCodec'saveFileDatac'unloadFileDatac'loadFileData c'openURL c'memFree c'memRealloc c'memAllocc'setTraceLogLevel c'traceLogc'setConfigFlagsc'takeScreenshotc'setRandomSeedc'getRandomValue c'getTimec'getFrameTimec'getFPSc'setTargetFPSc'getWorldToScreen2Dc'getWorldToScreenExc'getScreenToWorld2Dc'getWorldToScreenc'getCameraMatrix2Dc'getCameraMatrix c'getMouseRayc'unloadShaderc'setShaderValueTexturec'setShaderValueMatrixc'setShaderValueVc'setShaderValuec'getShaderLocationAttribc'getShaderLocationc'isShaderReadyc'loadShaderFromMemory c'loadShaderc'unloadVrStereoConfigc'loadVrStereoConfigc'beginVrStereoModec'beginScissorModec'beginBlendModec'beginShaderModec'beginTextureMode c'beginMode3D c'beginMode2Dc'clearBackgroundc'isCursorOnScreenc'isCursorHidden c'waitTimec'getClipboardTextc'setClipboardTextc'getMonitorNamec'getWindowScaleDPIc'getWindowPositionc'getMonitorRefreshRatec'getMonitorPhysicalHeightc'getMonitorPhysicalWidthc'getMonitorHeightc'getMonitorWidthc'getMonitorPositionc'getCurrentMonitorc'getMonitorCountc'getRenderHeightc'getRenderWidthc'getScreenHeightc'getScreenWidthc'setWindowOpacityc'setWindowSizec'setWindowMinSizec'setWindowMonitorc'setWindowPositionc'setWindowTitlec'setWindowIconsc'setWindowIconc'clearWindowStatec'setWindowStatec'isWindowStatec'isWindowResizedc'isWindowFocusedc'isWindowMaximizedc'isWindowMinimizedc'isWindowHiddenc'isWindowFullscreenc'isWindowReady c'closeWindowc'windowShouldClose c'initWindowmK'saveFileTextCallbackmk'saveFileTextCallbackmK'loadFileTextCallbackmk'loadFileTextCallbackmK'saveFileDataCallbackmk'saveFileDataCallbackmK'loadFileDataCallbackmk'loadFileDataCallback