h&      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                                                                                                                                                                                                                            Safe-Inferred' Safe-Inferred'& Safe-Inferred=Ke h-raylib2Number of vertex buffers (multi-buffering support) h-raylib2Current buffer tracking in case of multi-buffering h-raylib!Dynamic buffer(s) for vertex datah-raylib&Draw calls array, depends on textureIdh-raylibDraw calls counterh-raylib!Current depth value for next drawh-raylibDraw call type. NOTE: Only texture changes register a new draw, other state-change-related elements are not used at this moment (vaoId, shaderId, matrices), raylib just forces a batch draw call if any of those state changes happen (this is done in the core module).h-raylib%Drawing mode: LINES, TRIANGLES, QUADSh-raylibNumber of vertices of the drawh-raylibNumber of vertices required for index alignment (LINES, TRIANGLES)h-raylibTexture id to be used on the draw -> Used to create new draw call if changedh-raylibDynamic vertex buffers (position + texcoords + colors + indices arrays)h-raylib(Number of elements in the buffer (QUADS)h-raylib%Vertex position (shader-location = 0)h-raylibVertex texture coordinates (UV - 2 components per vertex) (shader-location = 1)h-raylibVertex colors (RGBA - 4 components per vertex) (shader-location = 3)h-raylibVertex indices (in case vertex data comes indexed) (6 indices per quad)h-raylibOpenGL Vertex Array Object idh-raylib8OpenGL Vertex Buffer Objects id (4 types of vertex data)h-raylibGL buffer usage hinth-raylibGL_STREAM_DRAWh-raylibGL_STREAM_READh-raylibGL_STREAM_COPYh-raylibGL_STATIC_DRAWh-raylibGL_STATIC_READh-raylibGL_STATIC_COPYh-raylibGL_DYNAMIC_DRAWh-raylibGL_DYNAMIC_READh-raylibGL_DYNAMIC_COPYh-raylibOpenGL shader typeh-raylibGL_FRAGMENT_SHADERh-raylibGL_VERTEX_SHADERh-raylibGL_COMPUTE_SHADERh-raylib1Texture parameters (equivalent to OpenGL defines)h-raylibGL_TEXTURE_WRAP_Sh-raylibGL_TEXTURE_WRAP_Th-raylibGL_TEXTURE_MAG_FILTERh-raylibGL_TEXTURE_MIN_FILTERh-raylib GL_NEARESTh-raylib GL_LINEARh-raylibGL_NEAREST_MIPMAP_NEARESTh-raylibGL_NEAREST_MIPMAP_LINEARh-raylibGL_LINEAR_MIPMAP_NEARESTh-raylibGL_LINEAR_MIPMAP_LINEARh-raylib&Anisotropic filter (custom identifier)h-raylib9Texture mipmap bias, percentage ratio (custom identifier)h-raylibPrimitive assembly draw modesh-raylibGL_LINESh-raylib GL_TRIANGLESh-raylibGL_QUADSh-raylib#Matrix modes (equivalent to OpenGL)h-raylib GL_MODELVIEWh-raylib GL_PROJECTIONh-raylib GL_TEXTUREh-raylibFace culling modeh-raylib#Framebuffer texture attachment typeh-raylib5Framebuffer texture attachment type: cubemap, +X sideh-raylib5Framebuffer texture attachment type: cubemap, -X sideh-raylib5Framebuffer texture attachment type: cubemap, +Y sideh-raylib5Framebuffer texture attachment type: cubemap, -Y sideh-raylib5Framebuffer texture attachment type: cubemap, +Z sideh-raylib5Framebuffer texture attachment type: cubemap, -Z sideh-raylib.Framebuffer texture attachment type: texture2dh-raylib1Framebuffer texture attachment type: renderbufferh-raylibFramebuffer attachment type. NOTE: By default up to 8 color channels are defined, but it can be moreh-raylib$Framebuffer attachment type: color 0h-raylib$Framebuffer attachment type: color 1h-raylib$Framebuffer attachment type: color 2h-raylib$Framebuffer attachment type: color 3h-raylib$Framebuffer attachment type: color 4h-raylib$Framebuffer attachment type: color 5h-raylib$Framebuffer attachment type: color 6h-raylib$Framebuffer attachment type: color 7h-raylib"Framebuffer attachment type: depthh-raylib$Framebuffer attachment type: stencilh-raylibShader attribute data typesh-raylibShader attribute type: floath-raylib%Shader attribute type: vec2 (2 float)h-raylib%Shader attribute type: vec3 (3 float)h-raylib%Shader attribute type: vec4 (4 float)h-raylibShader uniform data typeh-raylibShader uniform type: floath-raylib#Shader uniform type: vec2 (2 float)h-raylib#Shader uniform type: vec3 (3 float)h-raylib#Shader uniform type: vec4 (4 float)h-raylibShader uniform type: inth-raylib"Shader uniform type: ivec2 (2 int)h-raylib"Shader uniform type: ivec3 (3 int)h-raylib"Shader uniform type: ivec4 (4 int)h-raylibShader uniform type: sampler2dh-raylibShader location point typeh-raylib+Shader location: vertex attribute: positionh-raylib-Shader location: vertex attribute: texcoord01h-raylib-Shader location: vertex attribute: texcoord02h-raylib)Shader location: vertex attribute: normalh-raylib*Shader location: vertex attribute: tangenth-raylib(Shader location: vertex attribute: colorh-raylib6Shader location: matrix uniform: model-view-projectionh-raylib8Shader location: matrix uniform: view (camera transform)h-raylib+Shader location: matrix uniform: projectionh-raylib2Shader location: matrix uniform: model (transform)h-raylib'Shader location: matrix uniform: normalh-raylib%Shader location: vector uniform: viewh-raylib.Shader location: vector uniform: diffuse colorh-raylib/Shader location: vector uniform: specular colorh-raylib.Shader location: vector uniform: ambient colorh-raylibShader location: sampler2d texture: albedo (same as: RL_SHADER_LOC_MAP_DIFFUSE)h-raylibShader location: sampler2d texture: metalness (same as: RL_SHADER_LOC_MAP_SPECULAR)h-raylib*Shader location: sampler2d texture: normalh-raylib-Shader location: sampler2d texture: roughnessh-raylib-Shader location: sampler2d texture: occlusionh-raylib,Shader location: sampler2d texture: emissionh-raylib*Shader location: sampler2d texture: heighth-raylib-Shader location: samplerCube texture: cubemaph-raylib0Shader location: samplerCube texture: irradianceh-raylib/Shader location: samplerCube texture: prefilterh-raylib(Shader location: sampler2d texture: brdfh-raylib"Color blending modes (pre-defined)h-raylib*Blend textures considering alpha (default)h-raylibBlend textures adding colorsh-raylib!Blend textures multiplying colorsh-raylib*Blend textures adding colors (alternative)h-raylib/Blend textures subtracting colors (alternative)h-raylib.Blend premultiplied textures considering alphah-raylibBlend textures using custom src/dst factors (use rlSetBlendFactors())h-raylibBlend textures using custom src/dst factors (use rlSetBlendFactorsSeparate())h-raylibTexture parameters: filter mode. NOTE 1: Filtering considers mipmaps if available in the texture. NOTE 2: Filter is accordingly set for minification and magnification.h-raylib#No filter, just pixel approximationh-raylibLinear filteringh-raylib)Trilinear filtering (linear with mipmaps)h-raylibAnisotropic filtering 4xh-raylibAnisotropic filtering 8xh-raylibAnisotropic filtering 16xh-raylib?Texture pixel formats. NOTE: Support depends on OpenGL versionh-raylib8 bit per pixel (no alpha)h-raylib8*2 bpp (2 channels)h-raylib16 bpph-raylib24 bpph-raylib16 bpp (1 bit alpha)h-raylib16 bpp (4 bit alpha)h-raylib32 bpph-raylib32 bpp (1 channel - float)h-raylib32*3 bpp (3 channels - float)h-raylib32*4 bpp (4 channels - float)h-raylib16 bpp (1 channel - half float)h-raylib"16*3 bpp (3 channels - half float)h-raylib"16*4 bpp (4 channels - half float)h-raylib4 bpp (no alpha)h-raylib4 bpp (1 bit alpha)h-raylib8 bpph-raylib8 bpph-raylib4 bpph-raylib4 bpph-raylib8 bpph-raylib4 bpph-raylib4 bpph-raylib8 bpph-raylib2 bpph-raylib3Trace log level. NOTE: Organized by priority levelh-raylibDisplay all logsh-raylib-Trace logging, intended for internal use onlyh-raylibDebug logging, used for internal debugging, it should be disabled on release buildsh-raylib-Info logging, used for program execution infoh-raylib-Warning logging, used on recoverable failuresh-raylib-Error logging, used on unrecoverable failuresh-raylib8Fatal logging, used to abort program: exit(EXIT_FAILURE)h-raylibDisable loggingh-raylibOpenGL versionh-raylib OpenGL 1.1h-raylibOpenGL 2.1 (GLSL 120)h-raylibOpenGL 3.3 (GLSL 330)h-raylibOpenGL 4.3 (using GLSL 330)h-raylibOpenGL ES 2.0 (GLSL 100)   #"!$-,+*)('&%.9876543210/:>==Normalized normal vector of the interface of two optical mediah-raylibRatio of the refractive index of the medium from where the ray comes to the refractive index of the medium on the other side of the surfaceh-raylib x translationh-raylib y translationh-raylib z translationh-raylibAxis to rotate aroundh-raylibAngle to rotate byh-raylibLeft edge distanceh-raylibRight edge distanceh-raylibBottom edge distanceh-raylibTop edge distanceh-raylibNear clipping plane distanceh-raylibFar clipping plane distanceh-raylib"y-fov angle (should be in radians)h-raylib Aspect ratioh-raylibNear clipping plane distanceh-raylibFar clipping plane distanceh-raylibLeft edge distanceh-raylibRight edge distanceh-raylibBottom edge distanceh-raylibTop edge distanceh-raylibNear clipping plane distanceh-raylibFar clipping plane distanceh-raylibCamera positionh-raylib Camera targeth-raylibWorld up vectorh-raylibLerp start valueh-raylibLerp end valueh-raylib Lerp amounth-raylibLerp start valueh-raylibLerp end valueh-raylib Lerp amounth-raylibLerp start valueh-raylibLerp end valueh-raylib Lerp amounth-raylib Rotation axish-raylibAngle in radiansh-raylibPitchh-raylibYawh-raylibRoll        Safe-Inferred h-raylib(The camera's forward vector (normalized)h-raylib#The camera's up vector (normalized)h-raylib&The camera's right vector (normalized)h-raylib$Move the camera by a specific vectorh-raylib(Move the camera in its forward directionh-raylib#Move the camera in its up directionh-raylib&Move the camera in its right directionh-raylib)Rotate the camera using an axis and angleh-raylibRotate the camera around its up vector. Yaw is "looking left and right".h-raylibRotate the camera around its right vector. Pitch is "looking up and down".h-raylibRotates the camera around its forward vector. Roll is "turning your head sideways to the left or right".h-raylibView matrix from camerah-raylibProjection matrix from camerah-raylibDistance to moveh-raylib:Move in world plane (i.e. no vertical movement if enabled)h-raylibDistance to moveh-raylibDistance to moveh-raylib:Move in world plane (i.e. no vertical movement if enabled)h-raylibAxis of rotationh-raylibAngle to rotate byh-raylibRotate around target (if false, the camera rotates around its position)h-raylibAngle in radiansh-raylibRotate around target (if false, the camera rotates around its position)h-raylibAngle in radiansh-raylib;Lock view (prevents camera overrotation, aka "somersaults")h-raylibRotate around target (if false, the camera rotates around its position)h-raylib4Rotate the camera's up vector to match the new pitchh-raylibAngle in radiansh-raylib Aspect ratioh-raylib0Near clipping plane distance (recommended: 0.01)h-raylib/Far clipping plane distance (recommended: 1000)   Safe-Inferredh-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-raylib&True if the program is running in GHCih-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-Inferredh-raylibLoad and draw a quadh-raylibLoad and draw a cubeh-raylib%Update and draw internal render batchh-raylib/De-initialize rlgl (buffers, shaders, textures)h-raylib Check and log OpenGL error codesh-raylib+Clear used screen buffers (color and depth)h-raylibDisable stereo renderingh-raylibEnable stereo renderingh-raylibDisable line aliasingh-raylibEnable line aliasingh-raylibDisable wire modeh-raylibEnable wire modeh-raylibDisable scissor testh-raylibEnable scissor testh-raylibDisable backface cullingh-raylibEnable backface cullingh-raylibDisable depth writeh-raylibEnable depth writeh-raylibDisable depth testh-raylibEnable depth testh-raylibDisable color blendingh-raylibEnable color blendingh-raylib;Disable render texture (fbo), return to default framebufferh-raylibDisable shader programh-raylibDisable texture cubemaph-raylibDisable textureh-raylib+Disable vertex buffer element (VBO element)h-raylibDisable vertex buffer (VBO)h-raylib(Disable vertex array (VAO, if supported)h-raylibFinish vertex providingh-raylib'Reset current matrix to identity matrixh-raylib%Pop latest inserted matrix from stackh-raylib Push the current matrix to stackh-raylib+Choose the current matrix to be transformedh-raylib3Multiply the current matrix by a translation matrixh-raylib0Multiply the current matrix by a rotation matrixh-raylib/Multiply the current matrix by a scaling matrixh-raylib-Multiply the current matrix by another matrixh-raylibMultiply the current matrix by a perspective matrix generated by parametersh-raylibMultiply the current matrix by an orthographic matrix generated by parametersh-raylibSet the viewport areah-raylib0Initialize drawing mode (how to organize vertex)h-raylib$Define one vertex (position) - 2 inth-raylib&Define one vertex (position) - 2 floath-raylib&Define one vertex (position) - 3 floath-raylib0Define one vertex (texture coordinate) - 2 floath-raylib$Define one vertex (normal) - 3 floath-raylib"Define one vertex (color) - 4 byteh-raylib#Define one vertex (color) - 3 floath-raylib#Define one vertex (color) - 4 floath-raylib'Enable vertex array (VAO, if supported)h-raylibEnable vertex buffer (VBO)h-raylib*Enable vertex buffer element (VBO element)h-raylibEnable vertex attribute indexh-raylibDisable vertex attribute indexh-raylib Select and active a texture sloth-raylibEnable textureh-raylibEnable texture cubemaph-raylib%Set texture parameters (filter, wrap)h-raylib%Set cubemap parameters (filter, wrap)h-raylibEnable shader programh-raylibEnable render texture (fbo)h-raylib$Activate multiple draw color buffersh-raylibSet face culling modeh-raylib Scissor testh-raylibSet the line drawing widthh-raylibGet the line drawing widthh-raylib!Check if stereo render is enabledh-raylibClear color buffer with colorh-raylibSet blending modeh-raylibDraw->Reset)h-raylibSet the active render batch for rlgl (NULL for default internal)h-raylib;Check internal buffer overflow for a given number of vertexh-raylib=Set current texture for render batch and check buffers limitsh-raylib$Load vertex array (vao) if supportedh-raylibLoad a vertex buffer attributeh-raylibLoad a new attributes element buffer (typically the buffer data will be a list of s)h-raylib>Update GPU buffer with new data. WARNING: Fails on empty listh-raylibUpdate vertex buffer elements with new data (typically the buffer data will be a list of !s). WARNING: Fails on empty listh-raylib Unload vertex array object (VAO)h-raylibUnload vertex buffer (VBO)h-raylib?@ABCDEFFGHIJKLLMNOOPQRSTUUVWXYYZ[\]^_`abcdefghijkklmnopqqrsttuvwxyyz{||}~                                                                                                                                                                                                                                                                                    'h-raylib-4.6.0.7-5IhCz7Nitrv8JdwlmGT2G6 Raylib.Util Raylib.TypesRaylib.Core.TexturesRaylib.Core.TextRaylib.Core.ShapesRaylib.Core.ModelsRaylib.Core.CameraRaylib.Core.Audio Raylib.CoreRaylib.Util.ColorsRaylib.Util.LensesRaylib.Util.MathRaylib.Util.CameraRaylib.Util.RLGLRaylib.ForeignUtilRaylib.Internal Raylib.NativeFreeablerlFreeDependentsrlFreeWindowResources AudioCallbackSaveFileTextCallbackLoadFileTextCallbackSaveFileDataCallbackLoadFileDataCallback RLRenderBatchrlRenderBatch'bufferCountrlRenderBatch'currentBufferrlRenderBatch'vertexBuffersrlRenderBatch'drawsrlRenderBatch'drawCounterrlRenderBatch'currentDepth RLDrawCallrlDrawCall'moderlDrawCall'vertexCountrlDrawCall'vertexAlignmentrlDrawCall'textureIdRLVertexBufferrlVertexBuffer'elementCountrlVertexBuffer'verticesrlVertexBuffer'texcoordsrlVertexBuffer'colorsrlVertexBuffer'indicesrlVertexBuffer'vaoIdrlVertexBuffer'vboId 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'framePosesmodelAnimation'nameModelmodel'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'y RLBufferHintRLBufferHintStreamDrawRLBufferHintStreamReadRLBufferHintStreamCopyRLBufferHintStaticDrawRLBufferHintStaticReadRLBufferHintStaticCopyRLBufferHintDynamicDrawRLBufferHintDynamicReadRLBufferHintDynamicCopy RLShaderTypeRLFragmentShaderRLVertexShaderRLComputeShaderRLTextureParamRLTextureParamWrapSRLTextureParamWrapTRLTextureParamMagFilterRLTextureParamMinFilterRLTextureParamFilterNearestRLTextureParamFilterLinearRLTextureParamFilterMipNearest$RLTextureParamFilterNearestMipLinear$RLTextureParamFilterLinearMipNearestRLTextureParamFilterMipLinearRLTextureParamFilterAnisotropicRLTextureParamMipmapBiasRatio RLDrawModeRLLines RLTrianglesRLQuads RLMatrixMode RLModelView RLProjection RLTexture RLCullModeRLCullFaceFrontRLCullFaceBackRLFramebufferAttachTextureTypeRLAttachmentCubemapPositiveXRLAttachmentCubemapNegativeXRLAttachmentCubemapPositiveYRLAttachmentCubemapNegativeYRLAttachmentCubemapPositiveZRLAttachmentCubemapNegativeZRLAttachmentTexture2DRLAttachmentRenderBufferRLFramebufferAttachTypeRLAttachmentColorChannel0RLAttachmentColorChannel1RLAttachmentColorChannel2RLAttachmentColorChannel3RLAttachmentColorChannel4RLAttachmentColorChannel5RLAttachmentColorChannel6RLAttachmentColorChannel7RLAttachmentDepthRLAttachmentStencilRLShaderAttributeDataTypeRLShaderAttribFloatRLShaderAttribVec2RLShaderAttribVec3RLShaderAttribVec4RLShaderUniformDataTypeRLShaderUniformFloatRLShaderUniformVec2RLShaderUniformVec3RLShaderUniformVec4RLShaderUniformIntRLShaderUniformIVec2RLShaderUniformIVec3RLShaderUniformIVec4RLShaderUniformSampler2DRLShaderLocationIndexRLShaderLocVertexPositionRLShaderLocVertexTexcoord01RLShaderLocVertexTexcoord02RLShaderLocVertexNormalRLShaderLocVertexTangentRLShaderLocVertexColorRLShaderLocMatrixMVPRLShaderLocMatrixViewRLShaderLocMatrixProjectionRLShaderLocMatrixModelRLShaderLocMatrixNormalRLShaderLocVectorViewRLShaderLocColorDiffuseRLShaderLocColorSpecularRLShaderLocColorAmbientRLShaderLocMapAlbedoRLShaderLocMapMetalnessRLShaderLocMapNormalRLShaderLocMapRoughnessRLShaderLocMapOcclusionRLShaderLocMapEmissionRLShaderLocMapHeightRLShaderLocMapCubemapRLShaderLocMapIrradianceRLShaderLocMapPrefilterRLShaderLocMapBRDF RLBlendMode RlBlendAlphaRlBlendAdditiveRlBlendMultipliedRlBlendAddColorsRlBlendSubtractColorsRlBlendAlphaPremultiply RlBlendCustomRlBlendCustomSeparateRLTextureFilterRLTextureFilterPointRLTextureFilterBilinearRLTextureFilterTrilinearRLTextureFilterAnisotropic4xRLTextureFilterAnisotropic8xRLTextureFilterAnisotropic16x RLPixelFormat"RLPixelFormatUncompressedGrayscale"RLPixelFormatUncompressedGrayAlphaRLPixelFormatUncompressedR5G6B5RLPixelFormatUncompressedR8G8B8!RLPixelFormatUncompressedR5G5B5A1!RLPixelFormatUncompressedR4G4B4A4!RLPixelFormatUncompressedR8G8B8A8RLPixelFormatUncompressedR32"RLPixelFormatUncompressedR32G32B32%RLPixelFormatUncompressedR32G32B32A32RLPixelFormatUncompressedR16"RLPixelFormatUncompressedR16G16B16%RLPixelFormatUncompressedR16G16B16A16RLPixelFormatCompressedDxt1RgbRLPixelFormatCompressedDxt1RgbaRLPixelFormatCompressedDxt3RgbaRLPixelFormatCompressedDxt5RgbaRLPixelFormatCompressedEtc1RgbRLPixelFormatCompressedEtc2Rgb"RLPixelFormatCompressedEtc2EacRgbaRLPixelFormatCompressedPvrtRgbRLPixelFormatCompressedPvrtRgba"RLPixelFormatCompressedAstc4x4Rgba"RLPixelFormatCompressedAstc8x8RgbaRLTraceLogLevelRLLogAll RLLogTrace RLLogDebug RLLogInfo RLLogWarning RLLogError RLLogFatal RLLogNone RLGLVersion RLOpenGL11 RLOpenGL21 RLOpenGL33 RLOpenGL43 RLOpenGLES20MusicContextTypeMusicAudioNone MusicAudioWAV MusicAudioOGGMusicAudioFLAC MusicAudioMP3 MusicAudioQOA MusicModuleXMMusicModuleMOD NPatchLayoutNPatchNinePatchNPatchThreePatchVerticalNPatchThreePatchHorizontalCameraProjectionCameraPerspectiveCameraOrthographic CameraModeCameraModeCustomCameraModeFreeCameraModeOrbitalCameraModeFirstPersonCameraModeThirdPersonGesture GestureNone GestureTapGestureDoubleTap GestureHold GestureDragGestureSwipeRightGestureSwipeLeftGestureSwipeUpGestureSwipeDownGesturePinchInGesturePinchOut BlendMode BlendAlpha BlendAdditiveBlendMultipliedBlendAddColorsBlendSubtractColorsBlendAlphaPremultiply BlendCustomBlendCustomSeparateFontType FontDefault FontBitmapFontSDF CubemapLayoutCubemapLayoutAutoDetectCubemapLayoutLineVerticalCubemapLayoutLineHorizontalCubemapLayoutCrossThreeByFourCubemapLayoutCrossThreeByThreeCubemapLayoutPanorama TextureWrapTextureWrapRepeatTextureWrapClampTextureWrapMirrorRepeatTextureWrapMirrorClamp TextureFilterTextureFilterPointTextureFilterBilinearTextureFilterTrilinearTextureFilterAnisotropic4xTextureFilterAnisotropic8xTextureFilterAnisotropic16x PixelFormatPixelFormatUnset PixelFormatUncompressedGrayscale PixelFormatUncompressedGrayAlphaPixelFormatUncompressedR5G6B5PixelFormatUncompressedR8G8B8PixelFormatUncompressedR5G5B5A1PixelFormatUncompressedR4G4B4A4PixelFormatUncompressedR8G8B8A8PixelFormatUncompressedR32 PixelFormatUncompressedR32G32B32#PixelFormatUncompressedR32G32B32A32PixelFormatUncompressedR16 PixelFormatUncompressedR16G16B16#PixelFormatUncompressedR16G16B16A16PixelFormatCompressedDxt1RgbPixelFormatCompressedDxt1RgbaPixelFormatCompressedDxt3RgbaPixelFormatCompressedDxt5RgbaPixelFormatCompressedEtc1RgbPixelFormatCompressedEtc2Rgb 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 WindowHighdpiWindowMousePassthroughBorderlessWindowedMode Msaa4xHintInterlacedHintunpackShaderUniformDataunpackShaderUniformDataV vectorToColor$fEnumConfigFlag$fEnumKeyboardKey$fEnumPixelFormat$fStorablePixelFormat $fEnumGesture$fStorableCameraProjection$fStorableNPatchLayout$fStorableMusicContextType$fStorableRLGLVersion$fEnumRLGLVersion$fStorableRLTraceLogLevel$fStorableRLPixelFormat$fEnumRLPixelFormat$fStorableRLTextureFilter$fStorableRLBlendMode$fStorableRLShaderLocationIndex!$fStorableRLShaderUniformDataType#$fStorableRLShaderAttributeDataType!$fStorableRLFramebufferAttachType$fEnumRLFramebufferAttachType($fStorableRLFramebufferAttachTextureType$$fEnumRLFramebufferAttachTextureType$fStorableRLCullMode$fStorableRLMatrixMode$fEnumRLMatrixMode$fStorableRLDrawMode$fEnumRLDrawMode$fStorableRLTextureParam$fEnumRLTextureParam$fStorableRLShaderType$fEnumRLShaderType$fStorableRLBufferHint$fEnumRLBufferHint$fStorableVector2$fStorableVector3$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$fFreeableRLVertexBuffer$fStorableRLVertexBuffer$fStorableRLDrawCall$fFreeableRLRenderBatch$fStorableRLRenderBatch$fStorableRAudioProcessor$fStorableRAudioBuffer$fStorableAudioStream$fStorableMusic$fStorableSound $fEqSound $fShowSound$fFreeableSound $fEqMusic $fShowMusic$fFreeableMusic$fEqAudioStream$fShowAudioStream$fFreeableAudioStream$fEqRAudioBuffer$fShowRAudioBuffer$fFreeableRAudioBuffer$fEqRAudioProcessor$fShowRAudioProcessor$fFreeableRAudioProcessor$fEqRLRenderBatch$fShowRLRenderBatch$fEqRLDrawCall$fShowRLDrawCall$fFreeableRLDrawCall$fEqRLVertexBuffer$fShowRLVertexBuffer$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$fEqShaderUniformData$fShowShaderUniformData$fEqShaderUniformDataV$fShowShaderUniformDataV $fEqTexture $fShowTexture$fFreeableTexture $fEqImage $fShowImage $fEqRectangle$fShowRectangle$fFreeableRectangle $fEqColor $fShowColor$fFreeableColor $fEqMatrix $fShowMatrix$fFreeableMatrix $fEqVector4 $fShowVector4$fFreeableVector4 $fEqVector3 $fShowVector3$fFreeableVector3 $fEqVector2 $fShowVector2$fFreeableVector2$fEqRLBufferHint$fShowRLBufferHint$fEqRLShaderType$fShowRLShaderType$fEqRLTextureParam$fShowRLTextureParam$fEqRLDrawMode$fShowRLDrawMode$fEqRLMatrixMode$fShowRLMatrixMode$fEqRLCullMode$fShowRLCullMode$fEnumRLCullMode"$fEqRLFramebufferAttachTextureType$$fShowRLFramebufferAttachTextureType$fEqRLFramebufferAttachType$fShowRLFramebufferAttachType$fEqRLShaderAttributeDataType$fShowRLShaderAttributeDataType$fEnumRLShaderAttributeDataType$fEqRLShaderUniformDataType$fShowRLShaderUniformDataType$fEnumRLShaderUniformDataType$fEqRLShaderLocationIndex$fShowRLShaderLocationIndex$fEnumRLShaderLocationIndex$fEqRLBlendMode$fShowRLBlendMode$fEnumRLBlendMode$fEqRLTextureFilter$fShowRLTextureFilter$fEnumRLTextureFilter$fEqRLPixelFormat$fShowRLPixelFormat$fEqRLTraceLogLevel$fShowRLTraceLogLevel$fEnumRLTraceLogLevel$fEqRLGLVersion$fShowRLGLVersion$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 loadImageSvg loadImageAnimloadImageFromMemoryloadImageFromTextureloadImageFromScreen isImageReady exportImageexportImageToMemoryexportImageAsCode genImageColorgenImageGradientLineargenImageGradientRadialgenImageGradientSquaregenImageCheckedgenImageWhiteNoisegenImagePerlinNoisegenImageCellular genImageText imageCopyimageFromImage imageText imageTextEx imageFormat imageToPOT imageCropimageAlphaCropimageAlphaClearimageAlphaMaskimageAlphaPremultiplyimageBlurGaussian imageResize imageResizeNNimageResizeCanvas imageMipmaps imageDitherimageFlipVerticalimageFlipHorizontal imageRotate imageRotateCWimageRotateCCWimageColorTintimageColorInvertimageColorGrayscaleimageColorContrastimageColorBrightnessimageColorReplaceloadImageColorsloadImagePalettegetImageAlphaBorder getImageColorimageClearBackgroundimageDrawPixelimageDrawPixelV imageDrawLineimageDrawLineVimageDrawCircleimageDrawCircleVimageDrawCircleLinesimageDrawCircleLinesVimageDrawRectangleimageDrawRectangleVimageDrawRectangleRecimageDrawRectangleLines imageDraw imageDrawTextimageDrawTextEx loadTextureloadTextureFromImageloadTextureCubemaploadRenderTextureisTextureReadyisRenderTextureReady unloadTextureunloadRenderTexture updateTextureupdateTextureRecgenTextureMipmapssetTextureFiltersetTextureWrap drawTexture drawTextureV drawTextureExdrawTextureRecdrawTextureProdrawTextureNPatchfade colorToIntcolorNormalizecolorFromNormalized colorToHSV colorFromHSV colorTintcolorBrightness colorContrast colorAlphacolorAlphaBlendgetColor getPixelColor setPixelColorgetFontDefaultloadFont loadFontExloadFontFromImageloadFontFromMemory loadFontDatagenImageFontAtlas unloadFont isFontReadyexportFontAsCodedrawFPSdrawText drawTextEx drawTextProdrawTextCodepointdrawTextCodepointssetTextLineSpacing measureText measureTextEx getGlyphIndex getGlyphInfogetGlyphAtlasRecloadUTF8loadCodepointsgetCodepointCountgetCodepointNextgetCodepointPreviouscodepointToUTF8setShapesTexture drawPixel drawPixelVdrawLine drawLineV drawLineExdrawLineBezierdrawLineBezierQuaddrawLineBezierCubicdrawLineBSplinedrawLineCatmullRom drawLineStrip drawCircledrawCircleSectordrawCircleSectorLinesdrawCircleGradient drawCircleVdrawCircleLines drawEllipsedrawEllipseLinesdrawRing drawRingLines drawRectangledrawRectangleVdrawRectangleRecdrawRectangleProdrawRectangleGradientVdrawRectangleGradientHdrawRectangleGradientExdrawRectangleLinesdrawRectangleLinesExdrawRectangleRoundeddrawRectangleRoundedLines drawTriangledrawTriangleLinesdrawTriangleFandrawTriangleStripdrawPoly drawPolyLinesdrawPolyLinesExcheckCollisionRecscheckCollisionCirclescheckCollisionCircleReccheckCollisionPointReccheckCollisionPointCirclecheckCollisionPointTrianglecheckCollisionLinescheckCollisionPointLinegetCollisionRec drawLine3D drawPoint3D drawCircle3DdrawTriangle3DdrawTriangleStrip3DdrawCube drawCubeV drawCubeWiresdrawCubeWiresV drawSphere drawSphereExdrawSphereWires drawCylinderdrawCylinderExdrawCylinderWiresdrawCylinderWiresEx drawCapsuledrawCapsuleWires drawPlanedrawRaydrawGrid loadModelloadModelFromMesh unloadModel isModelReadygetModelBoundingBox drawModel drawModelExdrawModelWiresdrawModelWiresExdrawBoundingBox drawBillboarddrawBillboardRecdrawBillboardPro uploadMeshupdateMeshBuffer unloadMesh storeMeshDatadrawMeshdrawMeshInstanced exportMeshgetMeshBoundingBoxgenMeshTangents genMeshPoly genMeshPlane genMeshCube genMeshSpheregenMeshHemiSpheregenMeshCylinder genMeshCone genMeshTorus genMeshKnotgenMeshHeightmapgenMeshCubicmap loadMaterialsstoreMaterialDataunloadMaterialloadMaterialDefaultisMaterialReadysetMaterialTexturesetModelMeshMaterialloadModelAnimationsupdateModelAnimationisModelAnimationValidcheckCollisionSpherescheckCollisionBoxescheckCollisionBoxSpheregetRayCollisionSpheregetRayCollisionBoxgetRayCollisionMeshgetRayCollisionTrianglegetRayCollisionQuad updateCameraupdateCameraProinitAudioDevicecloseAudioDeviceisAudioDeviceReadysetMasterVolumeloadWaveloadWaveFromMemory loadSoundloadSoundFromWaveloadSoundAliasunloadSoundAlias updateSound unloadSound isWaveReady isSoundReady exportWaveexportWaveAsCode playSound stopSound pauseSound resumeSoundisSoundPlayingsetSoundVolume setSoundPitch setSoundPanwaveCopywaveCrop waveFormatloadWaveSamplesloadMusicStreamloadMusicStreamFromMemoryunloadMusicStream isMusicReadyplayMusicStreamisMusicStreamPlayingupdateMusicStreamstopMusicStreampauseMusicStreamresumeMusicStreamseekMusicStreamsetMusicVolume setMusicPitch setMusicPangetMusicTimeLengthgetMusicTimePlayedloadAudioStreamunloadAudioStreamisAudioStreamReadyupdateAudioStreamisAudioStreamProcessedplayAudioStreampauseAudioStreamresumeAudioStreamisAudioStreamPlayingstopAudioStreamsetAudioStreamVolumesetAudioStreamPitchsetAudioStreamPansetAudioStreamBufferSizeDefaultsetSaveFileTextCallbacksetLoadFileTextCallbacksetSaveFileDataCallbacksetLoadFileDataCallbackendVrStereoModeendScissorMode endBlendMode endShaderModeendTextureMode endMode3D endMode2D endDrawing beginDrawing disableCursor enableCursor hideCursor showCursorpollInputEventsswapScreenBufferdisableEventWaitingenableEventWaitinggetWindowHandlesetWindowFocused restoreWindowminimizeWindowmaximizeWindowtoggleBorderlessWindowedtoggleFullscreen initWindowwindowShouldClose closeWindow isWindowReadyisWindowFullscreenisWindowHiddenisWindowMinimizedisWindowMaximizedisWindowFocusedisWindowResized isWindowStatesetWindowStateclearWindowState setWindowIconsetWindowIconssetWindowTitlesetWindowPositionsetWindowMonitorsetWindowMinSize setWindowSizesetWindowOpacitygetScreenWidthgetScreenHeightgetRenderWidthgetRenderHeightgetMonitorCountgetCurrentMonitorgetMonitorPositiongetMonitorWidthgetMonitorHeightgetMonitorPhysicalWidthgetMonitorPhysicalHeightgetMonitorRefreshRategetWindowPositiongetWindowScaleDPIgetMonitorNamesetClipboardTextgetClipboardTextwaitTimeisCursorHiddenisCursorOnScreenclearBackground beginMode2D beginMode3DbeginTextureModebeginShaderModebeginBlendModebeginScissorModebeginVrStereoModeloadVrStereoConfig loadShaderloadShaderFromMemory isShaderReadygetShaderLocationgetShaderLocationAttribsetShaderValuesetShaderValueVnativeSetShaderValuenativeSetShaderValueVsetShaderValueMatrixsetShaderValueTexture unloadShader getMouseRaygetCameraMatrixgetCameraMatrix2DgetWorldToScreengetScreenToWorld2DgetWorldToScreenExgetWorldToScreen2D setTargetFPSgetFPS getFrameTimegetTimegetRandomValue setRandomSeedtakeScreenshotsetConfigFlagstraceLogsetTraceLogLevelopenURL loadFileData saveFileDataexportDataAsCode loadFileText saveFileText fileExistsdirectoryExistsisFileExtension getFileLengthgetFileExtension getFileNamegetFileNameWithoutExtgetDirectoryPathgetPrevDirectoryPathgetWorkingDirectorygetApplicationDirectorychangeDirectory isPathFileloadDirectoryFilesloadDirectoryFilesEx isFileDroppedloadDroppedFilesgetFileModTime compressDatadecompressDataencodeDataBase64decodeDataBase64 isKeyPressedisKeyPressedRepeat isKeyDown isKeyReleasedisKeyUp setExitKey getKeyPressedgetCharPressedisGamepadAvailablegetGamepadNameisGamepadButtonPressedisGamepadButtonDownisGamepadButtonReleasedisGamepadButtonUpgetGamepadButtonPressedgetGamepadAxisCountgetGamepadAxisMovementsetGamepadMappingsisMouseButtonPressedisMouseButtonDownisMouseButtonReleasedisMouseButtonUp getMouseX getMouseYgetMousePosition getMouseDeltasetMousePositionsetMouseOffset setMouseScalegetMouseWheelMovegetMouseWheelMoveVsetMouseCursor getTouchX getTouchYgetTouchPositiongetTouchPointIdgetTouchPointCountsetGesturesEnabledisGestureDetectedgetGestureDetectedgetGestureHoldDurationgetGestureDragVectorgetGestureDragAnglegetGesturePinchVectorgetGesturePinchAngle lightGraygraydarkGrayyellowgoldorangepinkredmaroongreenlime darkGreenskyBluebluedarkBluepurpleviolet darkPurplebeigebrown darkBrownwhiteblackblankmagentarayWhite _vector2'x _vector2'y _vector3'x _vector3'y _vector3'z _vector4'x _vector4'y _vector4'z _vector4'w _matrix'm0 _matrix'm1 _matrix'm2 _matrix'm3 _matrix'm4 _matrix'm5 _matrix'm6 _matrix'm7 _matrix'm8 _matrix'm9 _matrix'm10 _matrix'm11 _matrix'm12 _matrix'm13 _matrix'm14 _matrix'm15_color'r_color'g_color'b_color'a _rectangle'x _rectangle'y_rectangle'width_rectangle'height _image'data _image'width _image'height_image'mipmaps _image'format _texture'id_texture'width_texture'height_texture'mipmaps_texture'format_renderTexture'id_renderTexture'texture_renderTexture'depth_nPatchInfo'source_nPatchInfo'left_nPatchInfo'top_nPatchInfo'right_nPatchInfo'bottom_nPatchInfo'layout_glyphInfo'value_glyphInfo'offsetX_glyphInfo'offsetY_glyphInfo'advanceX_glyphInfo'image_font'baseSize_font'glyphCount_font'glyphPadding _font'texture _font'recs _font'glyphs_camera3D'position_camera3D'target _camera3D'up_camera3D'fovy_camera3D'projection_camera2D'offset_camera2D'target_camera2D'rotation_camera2D'zoom_mesh'vertexCount_mesh'triangleCount_mesh'vertices_mesh'texcoords_mesh'texcoords2 _mesh'normals_mesh'tangents _mesh'colors _mesh'indices_mesh'animVertices_mesh'animNormals _mesh'boneIds_mesh'boneWeights _mesh'vaoId _mesh'vboId _shader'id _shader'locs_materialMap'texture_materialMap'color_materialMap'value_material'shader_material'maps_material'params_transform'translation_transform'rotation_transform'scale_boneInfo'name_boneInfo'parent_model'transform _model'meshes_model'materials_model'meshMaterial_model'boneCount _model'bones_model'bindPose_modelAnimation'boneCount_modelAnimation'frameCount_modelAnimation'bones_modelAnimation'framePoses_modelAnimation'name _ray'position_ray'direction_rayCollision'hit_rayCollision'distance_rayCollision'point_rayCollision'normal_boundingBox'min_boundingBox'max_wave'frameCount_wave'sampleRate_wave'sampleSize_wave'channels _wave'data_rAudioBuffer'converter_rAudioBuffer'callback_rAudioBuffer'processor_rAudioBuffer'volume_rAudioBuffer'pitch_rAudioBuffer'pan_rAudioBuffer'playing_rAudioBuffer'paused_rAudioBuffer'looping_rAudioBuffer'usage"_rAudioBuffer'isSubBufferProcessed_rAudioBuffer'sizeInFrames_rAudioBuffer'frameCursorPos_rAudioBuffer'framesProcessed_rAudioBuffer'data_rAudioBuffer'next_rAudioBuffer'prev_rAudioProcessor'process_rAudioProcessor'next_rAudioProcessor'prev_AudioStream'buffer_AudioStream'processor_AudioStream'sampleRate_AudioStream'sampleSize_AudioStream'channels _sound'stream_sound'frameCount _music'stream_music'frameCount_music'looping_music'ctxType_music'ctxData_vrDeviceInfo'hResolution_vrDeviceInfo'vResolution_vrDeviceInfo'hScreenSize_vrDeviceInfo'vScreenSize_vrDeviceInfo'vScreenCenter!_vrDeviceInfo'eyeToScreenDistance$_vrDeviceInfo'lensSeparationDistance$_vrDeviceInfo'interpupillaryDistance"_vrDeviceInfo'lensDistortionValues _vrDeviceInfo'chromaAbCorrection_vrStereoConfig'projection_vrStereoConfig'viewOffset_vrStereoConfig'leftLensCenter_vrStereoConfig'rightLensCenter _vrStereoConfig'leftScreenCenter!_vrStereoConfig'rightScreenCenter_vrStereoConfig'scale_vrStereoConfig'scaleIn_filePathList'capacity_filePathList'paths_rlVertexBuffer'elementCount_rlVertexBuffer'vertices_rlVertexBuffer'texcoords_rlVertexBuffer'colors_rlVertexBuffer'indices_rlVertexBuffer'vaoId_rlVertexBuffer'vboId_rlDrawCall'mode_rlDrawCall'vertexCount_rlDrawCall'vertexAlignment_rlDrawCall'textureId_rlRenderBatch'bufferCount_rlRenderBatch'currentBuffer_rlRenderBatch'vertexBuffers_rlRenderBatch'draws_rlRenderBatch'drawCounter_rlRenderBatch'currentDepthVectorasListfromList|+||-||+|-|*||/||*|/|.|zerooneconstantadditiveInversemultiplicativeInverse magnitudeSqr magnitudevectorDistanceSqrvectorDistancevectorNormalize vectorLerpvectorMoveTowards vectorClampvectorClampValue vectorMin vectorMaxepsilondeg2Radrad2Degclamplerp normalizeremapwrap floatEquals vector2Anglevector2LineAnglevector2Transformvector2Reflect vector2Rotatevector3CrossProductvector3Perpendicular vector3Anglevector3OrthoNormalizevector3Transformvector3RotateByQuaternionvector3RotateByAxisAnglevector3Reflectvector3Barycentervector3Unprojectvector3Refract matrixToListmatrixFromListmatrixConstantmatrixDeterminant matrixTracematrixTranspose matrixInvertmatrixIdentity matrixAdd/+/matrixSubtract/-/matrixMultiply/*/matrixTranslate matrixRotate matrixRotateX matrixRotateY matrixRotateZmatrixRotateXYZmatrixRotateZYX matrixScale matrixFrustummatrixPerspective matrixOrtho matrixLookAtquaternionIdentityquaternionInvertquaternionMultiplyquaternionNormalizequaternionLerpquaternionNLerpquaternionSLerpquaternionFromVector3ToVector3quaternionFromMatrixquaternionToMatrixquaternionFromAxisAnglequaternionToAxisAnglequaternionFromEulerquaternionToEulerquaternionTransform$fVectorVector4$fVectorVector3$fVectorVector2getCameraForward getCameraUpgetCameraRight cameraMovecameraMoveForward cameraMoveUpcameraMoveRight cameraRotate cameraYaw cameraPitch cameraRollgetCameraViewMatrixgetCameraProjectionMatrix withWindowdrawingmode2Dmode3D textureMode shaderMode blendMode scissorMode vrStereoModecameraDirectionRaywhileWindowOpenwhileWindowOpen_whileWindowOpen0setMaterialShaderinGHCirlLoadDrawQuadrlLoadDrawCuberlDrawRenderBatchActive rlglClose rlCheckErrorsrlClearScreenBuffersrlDisableStereoRenderrlEnableStereoRenderrlDisableSmoothLinesrlEnableSmoothLinesrlDisableWireModerlEnableWireModerlDisableScissorTestrlEnableScissorTestrlDisableBackfaceCullingrlEnableBackfaceCullingrlDisableDepthMaskrlEnableDepthMaskrlDisableDepthTestrlEnableDepthTestrlDisableColorBlendrlEnableColorBlendrlDisableFramebufferrlDisableShaderrlDisableTextureCubemaprlDisableTexturerlDisableVertexBufferElementrlDisableVertexBufferrlDisableVertexArrayrlEndrlLoadIdentity rlPopMatrix rlPushMatrix rlMatrixMode rlTranslatef rlRotatefrlScalef rlMultMatrixf rlFrustumrlOrtho rlViewportrlBegin rlVertex2i rlVertex2f rlVertex3f rlTexCoord2f rlNormal3f rlColor4ub rlColor3f rlColor4frlEnableVertexArrayrlEnableVertexBufferrlEnableVertexBufferElementrlEnableVertexAttributerlDisableVertexAttributerlActiveTextureSlotrlEnableTexturerlEnableTextureCubemaprlTextureParametersrlCubemapParametersrlEnableShaderrlEnableFramebufferrlActiveDrawBuffers rlSetCullFace rlScissorrlSetLineWidthrlGetLineWidthrlIsStereoRenderEnabled rlClearColorrlSetBlendModerlSetBlendFactorsrlSetBlendFactorsSeparaterlglInitrlLoadExtensions rlGetVersionrlSetFramebufferWidthrlGetFramebufferWidthrlSetFramebufferHeightrlGetFramebufferHeightrlGetTextureIdDefaultrlGetShaderIdDefaultrlGetShaderLocsDefaultrlLoadRenderBatchrlUnloadRenderBatchrlDrawRenderBatchrlSetRenderBatchActiverlCheckRenderBatchLimit rlSetTexturerlLoadVertexArrayrlLoadVertexBufferrlLoadVertexBufferElementrlUpdateVertexBufferrlUpdateVertexBufferElementsrlUnloadVertexArrayrlUnloadVertexBufferrlSetVertexAttributerlSetVertexAttributeDivisorrlSetVertexAttributeDefaultrlDrawVertexArrayrlDrawVertexArrayElementsrlDrawVertexArrayInstanced"rlDrawVertexArrayElementsInstanced rlLoadTexturerlLoadTextureDepthrlLoadTextureCubemaprlUpdateTexturerlGetGlTextureFormatsrlGetPixelFormatNamerlUnloadTexturerlGenTextureMipmapsrlReadTexturePixelsrlReadScreenPixelsrlLoadFramebufferrlFramebufferAttachrlFramebufferCompleterlUnloadFramebufferrlLoadShaderCoderlCompileShaderrlLoadShaderProgramrlUnloadShaderProgramrlGetLocationUniformrlGetLocationAttrib rlSetUniformrlSetUniformMatrixrlSetUniformSampler rlSetShaderrlLoadComputeShaderProgramrlComputeShaderDispatchrlLoadShaderBufferrlUnloadShaderBufferrlUpdateShaderBufferrlBindShaderBufferrlCopyShaderBufferrlGetShaderBufferSizerlBindImageTexturerlGetMatrixModelviewrlGetMatrixProjectionrlGetMatrixTransformrlGetMatrixProjectionStereorlGetMatrixViewOffsetStereorlSetMatrixProjectionrlSetMatrixModelviewrlSetMatrixProjectionStereorlSetMatrixViewOffsetStereop'freec'free freeMaybePtr rlFreeArrayrlFreeMaybeArraypop popCArray popCString withFreeablewithFreeableArraywithFreeableArrayLenwithFreeableArray2DconfigsToBitflag withMaybewithMaybeCString peekMaybe peekMaybeOff pokeMaybe pokeMaybeOffpeekMaybeArray newMaybeArraypeekStaticArraypeekStaticArrayOffpokeStaticArraypokeStaticArrayOffrightPadshaderLocations shaderIds textureIds frameBuffersvaoIdsvboIds ctxDataPtrs audioBuffersaudioBufferAliasesc'rlGetShaderIdDefaultdefaultWindowResourcesunloadSingleShaderunloadSingleTextureunloadSingleFrameBufferunloadSingleVaoIdunloadSingleVboIdListunloadSingleCtxDataPtrunloadSingleAudioBufferunloadSingleAudioBufferAlias unloadShadersunloadTexturesunloadFrameBuffers unloadVaoIds unloadVboIds unloadCtxDataunloadAudioBuffersunloadAudioBufferAliases addShaderId addTextureIdaddFrameBufferaddVaoId addVboIds addCtxDataaddAudioBufferaddAudioBufferAliasgetPixelDataSizec'rlGetPixelDataSizec'rlSetMatrixViewOffsetStereoc'rlSetMatrixProjectionStereoc'rlSetMatrixModelviewc'rlSetMatrixProjectionc'rlGetMatrixViewOffsetStereoc'rlGetMatrixProjectionStereoc'rlGetMatrixTransformc'rlGetMatrixProjectionc'rlGetMatrixModelviewc'rlBindImageTexturec'rlGetShaderBufferSizec'rlCopyShaderBufferc'rlReadShaderBufferc'rlBindShaderBufferc'rlUpdateShaderBufferc'rlUnloadShaderBufferc'rlLoadShaderBufferc'rlComputeShaderDispatchc'rlLoadComputeShaderProgram c'rlSetShaderc'rlSetUniformSamplerc'rlSetUniformMatrixc'rlSetUniformc'rlGetLocationAttribc'rlGetLocationUniformc'rlUnloadShaderProgramc'rlLoadShaderProgramc'rlCompileShaderc'rlLoadShaderCodec'rlUnloadFramebufferc'rlFramebufferCompletec'rlFramebufferAttachc'rlLoadFramebufferc'rlReadScreenPixelsc'rlReadTexturePixelsc'rlGenTextureMipmapsc'rlUnloadTexturec'rlGetPixelFormatNamec'rlGetGlTextureFormatsc'rlUpdateTexturec'rlLoadTextureCubemapc'rlLoadTextureDepthc'rlLoadTexture$c'rlDrawVertexArrayElementsInstancedc'rlDrawVertexArrayInstancedc'rlDrawVertexArrayElementsc'rlDrawVertexArrayc'rlSetVertexAttributeDefaultc'rlSetVertexAttributeDivisorc'rlSetVertexAttributec'rlUnloadVertexBufferc'rlUnloadVertexArrayc'rlUpdateVertexBufferElementsc'rlUpdateVertexBufferc'rlLoadVertexBufferElementc'rlLoadVertexBufferc'rlLoadVertexArrayc'rlSetTexturec'rlCheckRenderBatchLimitc'rlSetRenderBatchActivec'rlDrawRenderBatchc'rlUnloadRenderBatchc'rlLoadRenderBatchc'rlGetShaderLocsDefaultc'rlGetTextureIdDefaultc'rlGetFramebufferHeightc'rlSetFramebufferHeightc'rlGetFramebufferWidthc'rlSetFramebufferWidthc'rlGetVersionc'rlLoadExtensions c'rlglInitc'rlSetBlendFactorsSeparatec'rlSetBlendFactorsc'rlSetBlendModec'rlClearColorc'rlIsStereoRenderEnabledc'rlGetLineWidthc'rlSetLineWidth c'rlScissorc'rlSetCullFacec'rlActiveDrawBuffersc'rlEnableFramebufferc'rlEnableShaderc'rlCubemapParametersc'rlTextureParametersc'rlEnableTextureCubemapc'rlEnableTexturec'rlActiveTextureSlotc'rlDisableVertexAttributec'rlEnableVertexAttributec'rlEnableVertexBufferElementc'rlEnableVertexBufferc'rlEnableVertexArray c'rlColor4f c'rlColor3f c'rlColor4ub c'rlNormal3fc'rlTexCoord2f c'rlVertex3f c'rlVertex2f c'rlVertex2i c'rlBegin c'rlViewport c'rlOrtho c'rlFrustumc'rlMultMatrixf c'rlScalef c'rlRotatefc'rlTranslatefc'rlMatrixModec'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'isSoundPlaying c'resumeSound c'pauseSound c'stopSound c'playSoundc'exportWaveAsCode c'exportWavec'unloadSoundAlias c'unloadSoundc'isSoundReady c'unloadWave c'isWaveReady c'updateSoundc'loadSoundAliasc'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'getModelBoundingBox 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'drawPoint3D c'drawLine3Dc'codepointToUTF8c'getCodepointPreviousc'getCodepointNextc'getCodepointCountc'loadCodepoints c'loadUTF8c'getGlyphAtlasRecc'getGlyphInfoc'getGlyphIndexc'measureTextEx c'measureTextc'setTextLineSpacingc'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'imageRotateCW c'imageRotatec'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'genImageGradientSquarec'genImageGradientRadialc'genImageGradientLinearc'genImageColorc'exportImageAsCodec'exportImageToMemory c'exportImage c'unloadImagec'isImageReadyc'loadImageFromScreenc'loadImageFromTexturec'loadImageFromMemoryc'loadImageAnimc'loadImageSvgc'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'drawLineCatmullRomc'drawLineBSplinec'drawLineBezierCubicc'drawLineBezierQuadc'drawLineBezier c'drawLineEx c'drawLineV c'drawLine c'drawPixelV c'drawPixelc'setShapesTexturec'updateCameraProc'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'isKeyPressedRepeatc'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'loadFileDataCallbackghc-prim GHC.TypesInt