| Tags: | bindings, games | 
| Authors: | Jack Lucas | 
| Word | Stack effect | 
|  &unload-audio-stream | ( alien -- alien ) | 
|  &unload-file-data | ( alien -- alien ) | 
|  &unload-file-text | ( alien -- alien ) | 
|  &unload-font | ( alien -- alien ) | 
|  &unload-image | ( alien -- alien ) | 
|  &unload-image-colors | ( alien -- alien ) | 
|  &unload-image-palette | ( alien -- alien ) | 
|  &unload-material | ( alien -- alien ) | 
|  &unload-mesh | ( alien -- alien ) | 
|  &unload-model | ( alien -- alien ) | 
|  &unload-model-animation | ( alien -- alien ) | 
|  &unload-music-stream | ( alien -- alien ) | 
|  &unload-render-texture | ( alien -- alien ) | 
|  &unload-shader | ( alien -- alien ) | 
|  &unload-sound | ( alien -- alien ) | 
|  &unload-texture | ( alien -- alien ) | 
|  &unload-wave | ( alien -- alien ) | 
|  <BlendMode> | ( number -- enum ) | 
|  <CameraMode> | ( number -- enum ) | 
|  <CameraProjection> | ( number -- enum ) | 
|  <ConfigFlags> | ( number -- enum ) | 
|  <CubemapLayout> | ( number -- enum ) | 
|  <FontType> | ( number -- enum ) | 
|  <GamepadAxis> | ( number -- enum ) | 
|  <GamepadButton> | ( number -- enum ) | 
|  <Gestures> | ( number -- enum ) | 
|  <KeyboardKey> | ( number -- enum ) | 
|  <MaterialMapIndex> | ( number -- enum ) | 
|  <MouseButton> | ( number -- enum ) | 
|  <MouseCursor> | ( number -- enum ) | 
|  <NPatchLayout> | ( number -- enum ) | 
|  <PixelFormat> | ( number -- enum ) | 
|  <ShaderAttributeDataType> | ( number -- enum ) | 
|  <ShaderLocationIndex> | ( number -- enum ) | 
|  <ShaderUniformDataType> | ( number -- enum ) | 
|  <TextureFilterMode> | ( number -- enum ) | 
|  <TextureWrapMode> | ( number -- enum ) | 
|  <TraceLogLevel> | ( number -- enum ) | 
|  <Vector2> | ( x y -- Vector2 ) | 
|  <Vector3> | ( x y z -- Vector3 ) | 
|  <Vector4> | ( x y z w -- Vector4 ) | 
|  <unload-audio-stream-destructor> | ( alien -- destructor ) | 
|  <unload-file-data-destructor> | ( alien -- destructor ) | 
|  <unload-file-text-destructor> | ( alien -- destructor ) | 
|  <unload-font-destructor> | ( alien -- destructor ) | 
|  <unload-image-colors-destructor> | ( alien -- destructor ) | 
|  <unload-image-destructor> | ( alien -- destructor ) | 
|  <unload-image-palette-destructor> | ( alien -- destructor ) | 
|  <unload-material-destructor> | ( alien -- destructor ) | 
|  <unload-mesh-destructor> | ( alien -- destructor ) | 
|  <unload-model-animation-destructor> | ( alien -- destructor ) | 
|  <unload-model-destructor> | ( alien -- destructor ) | 
|  <unload-music-stream-destructor> | ( alien -- destructor ) | 
|  <unload-render-texture-destructor> | ( alien -- destructor ) | 
|  <unload-shader-destructor> | ( alien -- destructor ) | 
|  <unload-sound-destructor> | ( alien -- destructor ) | 
|  <unload-texture-destructor> | ( alien -- destructor ) | 
|  <unload-wave-destructor> | ( alien -- destructor ) | 
|  AudioCallback | ( quot -- alien ) | 
|  BEIGE | ( -- value ) | 
|  BLACK | ( -- value ) | 
|  BLANK | ( -- value ) | 
|  BLUE | ( -- value ) | 
|  BROWN | ( -- value ) | 
|  DARKBLUE | ( -- value ) | 
|  DARKBROWN | ( -- value ) | 
|  DARKGRAY | ( -- value ) | 
|  DARKGREEN | ( -- value ) | 
|  DARKPURPLE | ( -- value ) | 
|  GOLD | ( -- value ) | 
|  GRAY | ( -- value ) | 
|  GREEN | ( -- value ) | 
|  LIGHTGRAY | ( -- value ) | 
|  LIME | ( -- value ) | 
|  LoadFileDataCallback | ( quot -- alien ) | 
|  LoadFileTextCallback | ( quot -- alien ) | 
|  MAGENTA | ( -- value ) | 
|  MAROON | ( -- value ) | 
|  MATERIAL_MAP_DIFFUSE | ( -- value ) | 
|  MATERIAL_MAP_SPECULAR | ( -- value ) | 
|  MAX_MATERIAL_MAPS | ( -- value ) | 
|  ORANGE | ( -- value ) | 
|  PINK | ( -- value ) | 
|  PURPLE | ( -- value ) | 
|  RAYLIB_VERSION | ( -- value ) | 
|  RAYLIB_VERSION_MAJOR | ( -- value ) | 
|  RAYLIB_VERSION_MINOR | ( -- value ) | 
|  RAYLIB_VERSION_PATCH | ( -- value ) | 
|  RAYWHITE | ( -- value ) | 
|  RED | ( -- value ) | 
|  SHADER_LOC_MAP_DIFFUSE | ( -- value ) | 
|  SHADER_LOC_MAP_SPECULAR | ( -- value ) | 
|  SKYBLUE | ( -- value ) | 
|  SaveFileDataCallback | ( quot -- alien ) | 
|  SaveFileTextCallback | ( quot -- alien ) | 
|  TraceLogCallback | ( quot -- alien ) | 
|  VIOLET | ( -- value ) | 
|  WHITE | ( -- value ) | 
|  YELLOW | ( -- value ) | 
|  attach-audio-mixed-processor | ( processor -- ) | 
|  attach-audio-stream-processor | ( stream processor -- ) | 
|  begin-blend-mode | ( mode -- ) | 
|  begin-drawing | ( -- ) | 
|  begin-mode-2d | ( camera -- ) | 
|  begin-mode-3d | ( camera -- ) | 
|  begin-scissor-mode | ( x y width height -- ) | 
|  begin-shader-mode | ( shader -- ) | 
|  begin-texture-mode | ( target -- ) | 
|  begin-vr-stereo-mode | ( config -- ) | 
|  change-directory | ( dir -- bool ) | 
|  check-collision-box-sphere | ( box center radius -- bool ) | 
|  check-collision-boxes | ( box1 box2 -- bool ) | 
|  check-collision-circle-line | ( center radius p1 p2 -- bool ) | 
|  check-collision-circle-rec | ( center radius rec -- bool ) | 
|  check-collision-circles | ( center1 radius1 center2 radius2 -- bool ) | 
|  check-collision-lines | ( startPos1 endPos1 startPos2 endPos2 collisionPoint -- bool ) | 
|  check-collision-point-circle | ( point center radius -- bool ) | 
|  check-collision-point-line | ( point p1 p2 threshold -- bool ) | 
|  check-collision-point-poly | ( point points pointCount -- bool ) | 
|  check-collision-point-rec | ( point rec -- bool ) | 
|  check-collision-point-triangle | ( point p1 p2 p3 -- bool ) | 
|  check-collision-recs | ( rec1 rec2 -- bool ) | 
|  check-collision-spheres | ( center1 radius1 center2 radius2 -- bool ) | 
|  clear-background | ( color -- ) | 
|  clear-window-state | ( flags -- ) | 
|  close-audio-device | ( -- ) | 
|  close-window | ( -- ) | 
|  codepoint-to-utf8 | ( codepoint byteSize -- c-string ) | 
|  color-alpha | ( color alpha -- Color ) | 
|  color-alpha-blend | ( dst src tint -- Color ) | 
|  color-brightness | ( color factor -- Color ) | 
|  color-contrast | ( color contrast -- Color ) | 
|  color-from-hsv | ( hue saturation value -- Color ) | 
|  color-from-normalized | ( normalized -- Color ) | 
|  color-is-equal | ( color1 color2 -- bool ) | 
|  color-lerp | ( color1 color2 factor -- Color ) | 
|  color-normalize | ( color -- Vector4 ) | 
|  color-tint | ( color tint -- Color ) | 
|  color-to-hsv | ( color -- Vector3 ) | 
|  color-to-int | ( color -- int ) | 
|  compress-data | ( data dataLength compDataLength -- uchar* ) | 
|  compute-crc32 | ( data dataSize -- uint ) | 
|  compute-md5 | ( data dataSize -- uint* ) | 
|  compute-sha1 | ( data dataSize -- uint* ) | 
|  decode-data-base64 | ( data outputLength -- uchar* ) | 
|  decompress-data | ( compData compDataLength dataLength -- uchar* ) | 
|  detach-audio-mixed-processor | ( processor -- ) | 
|  detach-audio-stream-processor | ( stream processor -- ) | 
|  directory-exists | ( dirPath -- bool ) | 
|  disable-cursor | ( -- ) | 
|  disable-event-waiting | ( -- ) | 
|  draw-billboard | ( camera texture position scale tint -- ) | 
|  draw-billboard-pro | ( camera texture source position up size origin rotation tint -- ) | 
|  draw-billboard-rec | ( camera texture source position size tint -- ) | 
|  draw-bounding-box | ( box color -- ) | 
|  draw-capsule | ( startPos endPos radius slices rings color -- ) | 
|  draw-capsule-wires | ( startPos endPos radius slices rings color -- ) | 
|  draw-circle | ( centerX centerY radius color -- ) | 
|  draw-circle-3d | ( center radius rotationAxis rotationAngle color -- ) | 
|  draw-circle-gradient | ( centerX centerY radius inner outer -- ) | 
|  draw-circle-lines | ( centerX centerY radius color -- ) | 
|  draw-circle-lines-v | ( center radius color -- ) | 
|  draw-circle-sector | ( center radius startAngle endAngle segments color -- ) | 
|  draw-circle-sector-lines | ( center radius startAngle endAngle segments color -- ) | 
|  draw-circle-v | ( center radius color -- ) | 
|  draw-cube | ( position width height length color -- ) | 
|  draw-cube-v | ( position size color -- ) | 
|  draw-cube-wires | ( position width height length color -- ) | 
|  draw-cube-wires-v | ( position size color -- ) | 
|  draw-cylinder | ( position radiusTop radiusBottom height slices color -- ) | 
|  draw-cylinder-ex | ( startPos endPos startRadius endRadius sides color -- ) | 
|  draw-cylinder-wires | ( position radiusTop radiusBottom height slices color -- ) | 
|  draw-cylinder-wires-ex | ( startPos endPos startRadius endRadius sides color -- ) | 
|  draw-ellipse | ( centerX centerY radiusH radiusV color -- ) | 
|  draw-ellipse-lines | ( centerX centerY radiusH radiusV color -- ) | 
|  draw-fps | ( posX posY -- ) | 
|  draw-grid | ( slices spacing -- ) | 
|  draw-line | ( startPosX startPosY endPosX endPosY color -- ) | 
|  draw-line-3d | ( startPos endPos color -- ) | 
|  draw-line-bezier | ( startPos endPos thick color -- ) | 
|  draw-line-ex | ( startPos endPos thick color -- ) | 
|  draw-line-strip | ( points pointCount color -- ) | 
|  draw-line-v | ( startPos endPos color -- ) | 
|  draw-mesh | ( mesh material transform -- ) | 
|  draw-mesh-instanced | ( mesh material transforms instances -- ) | 
|  draw-model | ( model position scale tint -- ) | 
|  draw-model-ex | ( model position rotationAxis rotationAngle scale tint -- ) | 
|  draw-model-points | ( model position scale tint -- ) | 
|  draw-model-points-ex | ( model position rotationAxis rotationAngle scale tint -- ) | 
|  draw-model-wires | ( model position scale tint -- ) | 
|  draw-model-wires-ex | ( model position rotationAxis rotationAngle scale tint -- ) | 
|  draw-pixel | ( posX posY color -- ) | 
|  draw-pixel-v | ( position color -- ) | 
|  draw-plane | ( centerPos size color -- ) | 
|  draw-point-3d | ( position color -- ) | 
|  draw-poly | ( center sides radius rotation color -- ) | 
|  draw-poly-lines | ( center sides radius rotation color -- ) | 
|  draw-poly-lines-ex | ( center sides radius rotation lineThick color -- ) | 
|  draw-ray | ( ray color -- ) | 
|  draw-rectangle | ( posX posY width height color -- ) | 
|  draw-rectangle-gradient-ex | ( rec topLeft bottomLeft topRight bottomRight -- ) | 
|  draw-rectangle-gradient-h | ( posX posY width height left right -- ) | 
|  draw-rectangle-gradient-v | ( posX posY width height top bottom -- ) | 
|  draw-rectangle-lines | ( posX posY width height color -- ) | 
|  draw-rectangle-lines-ex | ( rec lineThick color -- ) | 
|  draw-rectangle-pro | ( rec origin rotation color -- ) | 
|  draw-rectangle-rec | ( rec color -- ) | 
|  draw-rectangle-rounded | ( rec roundness segments color -- ) | 
|  draw-rectangle-rounded-lines | ( rec roundness segments color -- ) | 
|  draw-rectangle-rounded-lines-ex | ( rec roundness segments lineThick color -- ) | 
|  draw-rectangle-v | ( position size color -- ) | 
|  draw-ring | ( center innerRadius outerRadius startAngle endAngle segments color -- ) | 
|  draw-ring-lines | ( center innerRadius outerRadius startAngle endAngle segments color -- ) | 
|  draw-sphere | ( centerPos radius color -- ) | 
|  draw-sphere-ex | ( centerPos radius rings slices color -- ) | 
|  draw-sphere-wires | ( centerPos radius rings slices color -- ) | 
|  draw-spline-basis | ( points pointCount thick color -- ) | 
|  draw-spline-bezier-cubic | ( points pointCount thick color -- ) | 
|  draw-spline-bezier-quadratic | ( points pointCount thick color -- ) | 
|  draw-spline-catmull-rom | ( points pointCount thick color -- ) | 
|  draw-spline-linear | ( points pointCount thick color -- ) | 
|  draw-spline-segment-basis | ( p1 p2 p3 p4 thick color -- ) | 
|  draw-spline-segment-bezier-cubic | ( p1 c2 c3 p4 thick color -- ) | 
|  draw-spline-segment-bezier-quadratic | ( p1 c2 p3 thick color -- ) | 
|  draw-spline-segment-catmull-rom | ( p1 p2 p3 p4 thick color -- ) | 
|  draw-spline-segment-linear | ( p1 p2 thick color -- ) | 
|  draw-text | ( text posX posY fontSize color -- ) | 
|  draw-text-codepoint | ( font codepoint position fontSize tint -- ) | 
|  draw-text-codepoints | ( font codepoints codepointCount position fontSize spacing tint -- ) | 
|  draw-text-ex | ( font text position fontSize spacing tint -- ) | 
|  draw-text-pro | ( font text position origin rotation fontSize spacing tint -- ) | 
|  draw-texture | ( texture posX posY tint -- ) | 
|  draw-texture-ex | ( texture position rotation scale tint -- ) | 
|  draw-texture-npatch | ( texture nPatchInfo dest origin rotation tint -- ) | 
|  draw-texture-pro | ( texture source dest origin rotation tint -- ) | 
|  draw-texture-rec | ( texture source position tint -- ) | 
|  draw-texture-v | ( texture position tint -- ) | 
|  draw-triangle | ( v1 v2 v3 color -- ) | 
|  draw-triangle-3d | ( v1 v2 v3 color -- ) | 
|  draw-triangle-fan | ( points pointCount color -- ) | 
|  draw-triangle-lines | ( v1 v2 v3 color -- ) | 
|  draw-triangle-strip | ( points pointCount color -- ) | 
|  draw-triangle-strip-3d | ( points pointCount color -- ) | 
|  enable-cursor | ( -- ) | 
|  enable-event-waiting | ( -- ) | 
|  encode-data-base64 | ( data dataLength outputLength -- c-string ) | 
|  end-blend-mode | ( -- ) | 
|  end-drawing | ( -- ) | 
|  end-mode-2d | ( -- ) | 
|  end-mode-3d | ( -- ) | 
|  end-scissor-mode | ( -- ) | 
|  end-shader-mode | ( -- ) | 
|  end-texture-mode | ( -- ) | 
|  end-vr-stereo-mode | ( -- ) | 
|  export-automation-event-list | ( list fileName -- bool ) | 
|  export-data-as-code | ( data size fileName -- bool ) | 
|  export-font-as-code | ( font fileName -- bool ) | 
|  export-image | ( image fileName -- bool ) | 
|  export-image-as-code | ( image fileName -- bool ) | 
|  export-mesh | ( mesh fileName -- bool ) | 
|  export-mesh-as-code | ( mesh fileName -- bool ) | 
|  export-wave | ( wave fileName -- bool ) | 
|  export-wave-as-code | ( wave fileName -- bool ) | 
|  fade | ( color alpha -- Color ) | 
|  file-exists | ( fileName -- bool ) | 
|  gen-image-cellular | ( width height tileSize -- Image ) | 
|  gen-image-checked | ( width height checksX checksY col1 col2 -- Image ) | 
|  gen-image-color | ( width height color -- Image ) | 
|  gen-image-font-atlas | ( chars recs glyphCount fontSize padding packMethod -- Image ) | 
|  gen-image-gradient-linear | ( width height direction start end -- Image ) | 
|  gen-image-gradient-radial | ( width height density inner outer -- Image ) | 
|  gen-image-gradient-square | ( width height density inner outer -- Image ) | 
|  gen-image-perlin-noise | ( width height offsetX offsetY scale -- Image ) | 
|  gen-image-text | ( width height text -- Image ) | 
|  gen-image-white-noise | ( width height factor -- Image ) | 
|  gen-mesh-cone | ( radius height slices -- Mesh ) | 
|  gen-mesh-cube | ( width height length -- Mesh ) | 
|  gen-mesh-cubicmap | ( cubicmap cubeSize -- Mesh ) | 
|  gen-mesh-cylinder | ( radius height slices -- Mesh ) | 
|  gen-mesh-heightmap | ( heightmap size -- Mesh ) | 
|  gen-mesh-hemi-sphere | ( radius rings slices -- Mesh ) | 
|  gen-mesh-knot | ( radius size radSeg sides -- Mesh ) | 
|  gen-mesh-plane | ( width length resX resZ -- Mesh ) | 
|  gen-mesh-poly | ( sides radius -- Mesh ) | 
|  gen-mesh-sphere | ( radius rings slices -- Mesh ) | 
|  gen-mesh-tangents | ( mesh -- ) | 
|  gen-mesh-torus | ( radius size radSeg sides -- Mesh ) | 
|  gen-texture-mipmaps | ( texture -- ) | 
|  get-application-directory | ( -- c-string ) | 
|  get-camera-matrix | ( camera -- Matrix ) | 
|  get-camera-matrix-2d | ( camera -- Matrix ) | 
|  get-char-pressed | ( -- int ) | 
|  get-clipboard-image | ( -- Image ) | 
|  get-clipboard-text | ( -- c-string ) | 
|  get-codepoint | ( text bytesProcessed -- int ) | 
|  get-codepoint-count | ( text -- int ) | 
|  get-codepoint-next | ( text codepointSize -- int ) | 
|  get-codepoint-previous | ( text codepointSize -- int ) | 
|  get-collision-rec | ( rec1 rec2 -- Rectangle ) | 
|  get-color | ( hexValue -- Color ) | 
|  get-current-monitor | ( -- int ) | 
|  get-directory-path | ( filePath -- c-string ) | 
|  get-file-extension | ( fileName -- c-string ) | 
|  get-file-length | ( fileName -- int ) | 
|  get-file-mod-time | ( fileName -- long ) | 
|  get-file-name | ( filePath -- c-string ) | 
|  get-file-name-without-ext | ( filePath -- c-string ) | 
|  get-font-default | ( -- Font ) | 
|  get-fps | ( -- int ) | 
|  get-frame-time | ( -- float ) | 
|  get-gamepad-axis-count | ( gamepad -- int ) | 
|  get-gamepad-axis-movement | ( gamepad axis -- float ) | 
|  get-gamepad-button-pressed | ( -- int ) | 
|  get-gamepad-name | ( gamepad -- c-string ) | 
|  get-gesture-detected | ( -- int ) | 
|  get-gesture-drag-angle | ( -- float ) | 
|  get-gesture-drag-vector | ( -- Vector2 ) | 
|  get-gesture-hold-duration | ( -- float ) | 
|  get-gesture-pinch-angle | ( -- float ) | 
|  get-gesture-pinch-vector | ( -- Vector2 ) | 
|  get-glyph-atlas-rec | ( font codepoint -- Rectangle ) | 
|  get-glyph-index | ( font codepoint -- int ) | 
|  get-glyph-info | ( font codepoint -- GlyphInfo ) | 
|  get-image-alpha-border | ( image threshold -- Rectangle ) | 
|  get-image-color | ( image x y -- Color ) | 
|  get-key-pressed | ( -- KeyboardKey ) | 
|  get-master-volume | ( -- float ) | 
|  get-mesh-bounding-box | ( mesh -- BoundingBox ) | 
|  get-model-bounding-box | ( model -- BoundingBox ) | 
|  get-monitor-count | ( -- int ) | 
|  get-monitor-height | ( monitor -- int ) | 
|  get-monitor-name | ( monitor -- c-string ) | 
|  get-monitor-physical-height | ( monitor -- int ) | 
|  get-monitor-physical-width | ( monitor -- int ) | 
|  get-monitor-position | ( monitor -- Vector2 ) | 
|  get-monitor-refresh-rate | ( monitor -- int ) | 
|  get-monitor-width | ( monitor -- int ) | 
|  get-mouse-delta | ( -- Vector2 ) | 
|  get-mouse-position | ( -- Vector2 ) | 
|  get-mouse-ray | ( position camera -- Ray ) | 
|  get-mouse-wheel-move | ( -- float ) | 
|  get-mouse-wheel-move-v | ( -- Vector2 ) | 
|  get-mouse-x | ( -- int ) | 
|  get-mouse-y | ( -- int ) | 
|  get-music-time-length | ( music -- float ) | 
|  get-music-time-played | ( music -- float ) | 
|  get-pixel-color | ( srcPtr format -- Color ) | 
|  get-pixel-data-size | ( width height format -- int ) | 
|  get-prev-directory-path | ( dirPath -- c-string ) | 
|  get-random-value | ( min max -- int ) | 
|  get-ray-collision-box | ( ray box -- RayCollision ) | 
|  get-ray-collision-ground | ( ray ground-height -- ray-collision ) | 
|  get-ray-collision-mesh | ( ray mesh transform -- RayCollision ) | 
|  get-ray-collision-model | ( ray model -- ray-collision ) | 
|  get-ray-collision-quad | ( ray p1 p2 p3 p4 -- RayCollision ) | 
|  get-ray-collision-sphere | ( ray center radius -- RayCollision ) | 
|  get-ray-collision-triangle | ( ray p1 p2 p3 -- RayCollision ) | 
|  get-render-height | ( -- int ) | 
|  get-render-width | ( -- int ) | 
|  get-screen-height | ( -- int ) | 
|  get-screen-to-world-2d | ( position camera -- Vector2 ) | 
|  get-screen-to-world-ray | ( position camera -- Ray ) | 
|  get-screen-to-world-ray-ex | ( position camera width height -- Ray ) | 
|  get-screen-width | ( -- int ) | 
|  get-shader-location | ( shader uniformName -- int ) | 
|  get-shader-location-attrib | ( shader attribName -- int ) | 
|  get-shapes-texture | ( -- Texture2D ) | 
|  get-shapes-texture-rectangle | ( -- Rectangle ) | 
|  get-spline-point-basis | ( p1 p2 p3 p4 t -- Vector2 ) | 
|  get-spline-point-bezier-cubic | ( p1 c2 c3 p4 t -- Vector2 ) | 
|  get-spline-point-bezier-quad | ( p1 c2 p3 t -- Vector2 ) | 
|  get-spline-point-catmull-rom | ( p1 p2 p3 p4 t -- Vector2 ) | 
|  get-spline-point-linear | ( startPos endPos t -- Vector2 ) | 
|  get-time | ( -- double ) | 
|  get-touch-point-count | ( -- int ) | 
|  get-touch-point-id | ( index -- int ) | 
|  get-touch-position | ( index -- Vector2 ) | 
|  get-touch-x | ( -- int ) | 
|  get-touch-y | ( -- int ) | 
|  get-window-handle | ( -- void* ) | 
|  get-window-position | ( -- Vector2 ) | 
|  get-window-scale-dpi | ( -- Vector2 ) | 
|  get-working-directory | ( -- c-string ) | 
|  get-world-to-screen | ( position camera -- Vector2 ) | 
|  get-world-to-screen-2d | ( position camera -- Vector2 ) | 
|  get-world-to-screen-ex | ( position camera width height -- Vector2 ) | 
|  hide-cursor | ( -- ) | 
|  image-alpha-clear | ( image color threshold -- ) | 
|  image-alpha-crop | ( image threshold -- ) | 
|  image-alpha-mask | ( image alphaMask -- ) | 
|  image-alpha-premultiply | ( image -- ) | 
|  image-blur-gaussian | ( image blurSize -- ) | 
|  image-clear-background | ( dst color -- ) | 
|  image-color-brightness | ( image brightness -- ) | 
|  image-color-contrast | ( image contrast -- ) | 
|  image-color-grayscale | ( image -- ) | 
|  image-color-invert | ( image -- ) | 
|  image-color-replace | ( image color replace -- ) | 
|  image-color-tint | ( image color -- ) | 
|  image-copy | ( image -- Image ) | 
|  image-crop | ( image crop -- ) | 
|  image-dither | ( image rBpp gBpp bBpp aBpp -- ) | 
|  image-draw | ( dst src srcRec dstRec tint -- ) | 
|  image-draw-circle | ( dst centerX centerY radius color -- ) | 
|  image-draw-circle-lines | ( dst centerX centerY radius color -- ) | 
|  image-draw-circle-lines-v | ( dst center radius color -- ) | 
|  image-draw-circle-v | ( dst center radius color -- ) | 
|  image-draw-line | ( dst startPosX startPosY endPosX endPosY color -- ) | 
|  image-draw-line-ex | ( dst start end thick color -- ) | 
|  image-draw-line-v | ( dst start end color -- ) | 
|  image-draw-pixel | ( dst posX posY color -- ) | 
|  image-draw-pixel-v | ( dst position color -- ) | 
|  image-draw-rectangle | ( dst posX posY width height color -- ) | 
|  image-draw-rectangle-lines | ( dst rec thick color -- ) | 
|  image-draw-rectangle-rec | ( dst rec color -- ) | 
|  image-draw-rectangle-v | ( dst position size color -- ) | 
|  image-draw-text | ( dst text posX posY fontSize color -- ) | 
|  image-draw-text-ex | ( dst font text position fontSize spacing tint -- ) | 
|  image-draw-triangle | ( dst v1 v2 v3 color -- ) | 
|  image-draw-triangle-ex | ( dst v1 v2 v3 c1 c2 c3 -- ) | 
|  image-draw-triangle-fan | ( dst points pointCount color -- ) | 
|  image-draw-triangle-lines | ( dst v1 v2 v3 color -- ) | 
|  image-draw-triangle-strip | ( dst points pointCount color -- ) | 
|  image-flip-horizontal | ( image -- ) | 
|  image-flip-vertical | ( image -- ) | 
|  image-format | ( image newformat -- ) | 
|  image-from-channel | ( image selectedChannel -- Image ) | 
|  image-from-image | ( image rec -- Image ) | 
|  image-kernel-convolution | ( image kernel kernelSize -- ) | 
|  image-mipmaps | ( image -- ) | 
|  image-resize | ( image newWidth newHeight -- ) | 
|  image-resize-canvas | ( image newWidth newHeight offsetX offsetY fill -- ) | 
|  image-resize-nn | ( image newWidth newHeight -- ) | 
|  image-rotate | ( image degrees -- ) | 
|  image-rotate-ccw | ( image -- ) | 
|  image-rotate-cw | ( image -- ) | 
|  image-text | ( text fontSize color -- Image ) | 
|  image-text-ex | ( font text fontSize spacing tint -- Image ) | 
|  image-to-pot | ( image fill -- ) | 
|  init-audio-device | ( -- ) | 
|  init-window | ( width height title -- ) | 
|  invalid-vector-length | ( obj exemplar -- * ) | 
|  is-audio-device-ready | ( -- bool ) | 
|  is-audio-stream-playing | ( stream -- bool ) | 
|  is-audio-stream-processed | ( stream -- bool ) | 
|  is-audio-stream-valid | ( stream -- bool ) | 
|  is-cursor-hidden | ( -- bool ) | 
|  is-cursor-on-screen | ( -- bool ) | 
|  is-file-dropped | ( -- bool ) | 
|  is-file-extension | ( fileName ext -- bool ) | 
|  is-file-name-valid | ( fileName -- bool ) | 
|  is-font-valid | ( font -- bool ) | 
|  is-gamepad-available | ( gamepad -- bool ) | 
|  is-gamepad-button-down | ( gamepad button -- bool ) | 
|  is-gamepad-button-pressed | ( gamepad button -- bool ) | 
|  is-gamepad-button-released | ( gamepad button -- bool ) | 
|  is-gamepad-button-up | ( gamepad button -- bool ) | 
|  is-gesture-detected | ( gesture -- bool ) | 
|  is-image-valid | ( image -- bool ) | 
|  is-key-down | ( key -- bool ) | 
|  is-key-pressed | ( key -- bool ) | 
|  is-key-pressed-repeat | ( key -- bool ) | 
|  is-key-released | ( key -- bool ) | 
|  is-key-up | ( key -- bool ) | 
|  is-material-valid | ( material -- bool ) | 
|  is-model-animation-valid | ( model anim -- bool ) | 
|  is-model-valid | ( model -- bool ) | 
|  is-mouse-button-down | ( button -- bool ) | 
|  is-mouse-button-pressed | ( button -- bool ) | 
|  is-mouse-button-released | ( button -- bool ) | 
|  is-mouse-button-up | ( button -- bool ) | 
|  is-music-stream-playing | ( music -- bool ) | 
|  is-music-valid | ( music -- bool ) | 
|  is-path-file | ( path -- bool ) | 
|  is-render-texture-valid | ( target -- ) | 
|  is-shader-valid | ( shader -- bool ) | 
|  is-sound-playing | ( sound -- bool ) | 
|  is-sound-valid | ( sound -- bool ) | 
|  is-texture-valid | ( texture -- bool ) | 
|  is-wave-valid | ( wave -- bool ) | 
|  is-window-focused | ( -- bool ) | 
|  is-window-fullscreen | ( -- bool ) | 
|  is-window-hidden | ( -- bool ) | 
|  is-window-maximized | ( -- bool ) | 
|  is-window-minimized | ( -- bool ) | 
|  is-window-ready | ( -- bool ) | 
|  is-window-resized | ( -- bool ) | 
|  is-window-state | ( flag -- bool ) | 
|  load-audio-stream | ( sampleRate sampleSize channels -- AudioStream ) | 
|  load-automation-event-list | ( fileName -- AutomationEventList ) | 
|  load-codepoints | ( text count -- int* ) | 
|  load-directory-files | ( dirPath -- FilePathList ) | 
|  load-directory-files-ex | ( dirPath filter scanSubDirs -- FilePathList ) | 
|  load-dropped-files | ( -- FilePathList ) | 
|  load-file-data | ( fileName bytesRead -- c-string ) | 
|  load-file-text | ( fileName -- c-string ) | 
|  load-font | ( fileName -- Font ) | 
|  load-font-data | ( fileData dataSize fontSize codepoints codepointCount type -- GlyphInfo* ) | 
|  load-font-ex | ( fileName fontSize fontChars glyphCount -- Font ) | 
|  load-font-from-image | ( image key firstChar -- Font ) | 
|  load-font-from-memory | ( fileType fileData dataSize fontSize fontChars glyphCount -- Font ) | 
|  load-image | ( fileName -- Image ) | 
|  load-image-anim | ( fileName frames -- Image ) | 
|  load-image-anim-from-memory | ( fileType fileData dataSize frames -- Image ) | 
|  load-image-colors | ( image -- Color* ) | 
|  load-image-from-memory | ( fileType fileData dataSize -- Image ) | 
|  load-image-from-screen | ( -- Image ) | 
|  load-image-from-texture | ( texture -- Image ) | 
|  load-image-palette | ( image maxPaletteSize colorCount -- Color* ) | 
|  load-image-raw | ( fileName width height format headerSize -- Image ) | 
|  load-material-default | ( -- Material ) | 
|  load-materials | ( fileName materialCount -- Material* ) | 
|  load-model | ( fileName -- Model ) | 
|  load-model-animations | ( fileName animCount -- ModelAnimation* ) | 
|  load-model-from-mesh | ( mesh -- Model ) | 
|  load-music-stream | ( fileName -- Music ) | 
|  load-music-stream-from-memory | ( fileType data dataSize -- Music ) | 
|  load-random-sequence | ( count min max -- int* ) | 
|  load-render-texture | ( width height -- RenderTexture2D ) | 
|  load-shader | ( vsFileName fsFileName -- Shader ) | 
|  load-shader-from-memory | ( vsCode fsCode -- Shader ) | 
|  load-sound | ( fileName -- Sound ) | 
|  load-sound-alias | ( source -- Sound ) | 
|  load-sound-from-wave | ( wave -- Sound ) | 
|  load-texture | ( fileName -- Texture2D ) | 
|  load-texture-cubemap | ( image layout -- TextureCubemap ) | 
|  load-texture-from-image | ( image -- Texture2D ) | 
|  load-utf8 | ( codepoints length -- c-string ) | 
|  load-vr-stereo-config | ( device -- VrStereoConfig ) | 
|  load-wave | ( fileName -- Wave ) | 
|  load-wave-from-memory | ( fileType fileData dataSize -- Wave ) | 
|  load-wave-samples | ( wave -- float* ) | 
|  make-directory | ( dirPath -- int ) | 
|  maximize-window | ( -- ) | 
|  measure-text | ( text fontSize -- int ) | 
|  measure-text-ex | ( font text fontSize spacing -- Vector2 ) | 
|  mem-alloc | ( size -- void* ) | 
|  mem-free | ( ptr -- ) | 
|  mem-realloc | ( ptr size -- void* ) | 
|  minimize-window | ( -- ) | 
|  open-url | ( url -- ) | 
|  pause-audio-stream | ( stream -- ) | 
|  pause-music-stream | ( music -- ) | 
|  pause-sound | ( sound -- ) | 
|  play-audio-stream | ( stream -- ) | 
|  play-automation-event | ( event -- ) | 
|  play-music-stream | ( music -- ) | 
|  play-sound | ( sound -- ) | 
|  poll-input-events | ( -- ) | 
|  restore-window | ( -- ) | 
|  resume-audio-stream | ( stream -- ) | 
|  resume-music-stream | ( music -- ) | 
|  resume-sound | ( sound -- ) | 
|  save-file-data | ( fileName data bytesToWrite -- bool ) | 
|  save-file-text | ( fileName text -- bool ) | 
|  seek-music-stream | ( music position -- ) | 
|  set-audio-stream-buffer-size-default | ( size -- ) | 
|  set-audio-stream-callback | ( stream callback -- ) | 
|  set-audio-stream-pan | ( stream pan -- ) | 
|  set-audio-stream-pitch | ( stream pitch -- ) | 
|  set-audio-stream-volume | ( stream volume -- ) | 
|  set-automation-event-base-frame | ( frame -- ) | 
|  set-automation-event-list | ( list -- ) | 
|  set-clipboard-text | ( text -- ) | 
|  set-config-flags | ( flags -- ) | 
|  set-exit-key | ( key -- ) | 
|  set-gamepad-mappings | ( mappings -- int ) | 
|  set-gamepad-vibration | ( gamepad leftMotor rightMotor duration -- ) | 
|  set-gestures-enabled | ( flags -- ) | 
|  set-master-volume | ( volume -- ) | 
|  set-material-texture | ( material mapType texture -- ) | 
|  set-model-mesh-material | ( model meshId materialId -- ) | 
|  set-mouse-cursor | ( cursor -- ) | 
|  set-mouse-offset | ( offsetX offsetY -- ) | 
|  set-mouse-position | ( x y -- ) | 
|  set-mouse-scale | ( scaleX scaleY -- ) | 
|  set-music-pan | ( sound pan -- ) | 
|  set-music-pitch | ( music pitch -- ) | 
|  set-music-volume | ( music volume -- ) | 
|  set-pixel-color | ( dstPtr color format -- ) | 
|  set-random-seed | ( seed -- ) | 
|  set-shader-value | ( shader locIndex value uniformType -- ) | 
|  set-shader-value-matrix | ( shader locIndex mat -- ) | 
|  set-shader-value-texture | ( shader locIndex texture -- ) | 
|  set-shader-value-v | ( shader locIndex value uniformType count -- ) | 
|  set-shapes-texture | ( texture source -- ) | 
|  set-sound-pan | ( sound pan -- ) | 
|  set-sound-pitch | ( sound pitch -- ) | 
|  set-sound-volume | ( sound volume -- ) | 
|  set-target-fps | ( fps -- ) | 
|  set-text-line-spacing | ( spacing -- ) | 
|  set-texture-filter | ( texture filter -- ) | 
|  set-texture-wrap | ( texture wrap -- ) | 
|  set-trace-log-level | ( logLevel -- ) | 
|  set-window-focused | ( -- ) | 
|  set-window-icon | ( image -- ) | 
|  set-window-icons | ( images count -- ) | 
|  set-window-max-size | ( width height -- ) | 
|  set-window-min-size | ( width height -- ) | 
|  set-window-monitor | ( monitor -- ) | 
|  set-window-opacity | ( opacity -- ) | 
|  set-window-position | ( x y -- ) | 
|  set-window-size | ( width height -- ) | 
|  set-window-state | ( flags -- ) | 
|  set-window-title | ( title -- ) | 
|  show-cursor | ( -- ) | 
|  start-automation-event-recording | ( -- ) | 
|  stop-audio-stream | ( stream -- ) | 
|  stop-automation-event-recording | ( -- ) | 
|  stop-music-stream | ( music -- ) | 
|  stop-sound | ( sound -- ) | 
|  swap-screen-buffer | ( -- ) | 
|  take-screenshot | ( fileName -- ) | 
|  text-append | ( text append position -- ) | 
|  text-copy | ( dst src -- int ) | 
|  text-find-index | ( text find -- int ) | 
|  text-format | ( text -- c-string ) | 
|  text-insert | ( text insert position -- c-string ) | 
|  text-is-equal | ( text1 text2 -- bool ) | 
|  text-join | ( textList count delimiter -- c-string ) | 
|  text-length | ( text -- uint ) | 
|  text-replace | ( text replace by -- c-string ) | 
|  text-split | ( text delimiter count -- c-string* ) | 
|  text-subtext | ( text position length -- c-string ) | 
|  text-to-camel | ( text -- c-string ) | 
|  text-to-float | ( text -- float ) | 
|  text-to-integer | ( text -- int ) | 
|  text-to-lower | ( text -- c-string ) | 
|  text-to-pascal | ( text -- c-string ) | 
|  text-to-snake | ( text -- c-string ) | 
|  text-to-upper | ( text -- c-string ) | 
|  toggle-borderless-windowed | ( -- ) | 
|  toggle-fullscreen | ( -- ) | 
|  trace-log | ( logLevel text -- ) | 
|  unload-audio-stream | ( stream -- ) | 
|  unload-automation-event-list | ( list -- ) | 
|  unload-codepoints | ( codepoints -- ) | 
|  unload-directory-files | ( files -- ) | 
|  unload-dropped-files | ( files -- ) | 
|  unload-file-data | ( data -- ) | 
|  unload-file-text | ( text -- ) | 
|  unload-font | ( font -- ) | 
|  unload-font-data | ( chars glyphCount -- ) | 
|  unload-image | ( image -- ) | 
|  unload-image-colors | ( colors -- ) | 
|  unload-image-palette | ( colors -- ) | 
|  unload-material | ( material -- ) | 
|  unload-mesh | ( mesh -- ) | 
|  unload-model | ( model -- ) | 
|  unload-model-animation | ( anim -- ) | 
|  unload-model-animations | ( animations count -- ) | 
|  unload-music-stream | ( music -- ) | 
|  unload-random-sequence | ( sequence -- ) | 
|  unload-render-texture | ( target -- ) | 
|  unload-shader | ( shader -- ) | 
|  unload-sound | ( sound -- ) | 
|  unload-sound-alias | ( alias -- ) | 
|  unload-texture | ( texture -- ) | 
|  unload-utf8 | ( text -- ) | 
|  unload-vr-stereo-config | ( config -- ) | 
|  unload-wave | ( wave -- ) | 
|  unload-wave-samples | ( samples -- ) | 
|  update-audio-stream | ( stream data frameCount -- ) | 
|  update-camera | ( camera mode -- ) | 
|  update-camera-pro | ( camera movement rotation zoom -- ) | 
|  update-mesh-buffer | ( mesh index data dataSize offset -- ) | 
|  update-model-animation | ( model anim frame -- ) | 
|  update-model-animation-bones | ( model anim frame -- ) | 
|  update-music-stream | ( music -- ) | 
|  update-sound | ( sound data sampleCount -- ) | 
|  update-texture | ( texture pixels -- ) | 
|  update-texture-rec | ( texture rec pixels -- ) | 
|  upload-mesh | ( mesh dynamic -- ) | 
|  wait-time | ( seconds -- ) | 
|  wave-copy | ( wave -- Wave ) | 
|  wave-crop | ( wave initFrame finalFrame -- ) | 
|  wave-format | ( wave sampleRate sampleSize channels -- ) | 
|  window-should-close | ( -- bool ) | 
|  |unload-audio-stream | ( alien -- alien ) | 
|  |unload-file-data | ( alien -- alien ) | 
|  |unload-file-text | ( alien -- alien ) | 
|  |unload-font | ( alien -- alien ) | 
|  |unload-image | ( alien -- alien ) | 
|  |unload-image-colors | ( alien -- alien ) | 
|  |unload-image-palette | ( alien -- alien ) | 
|  |unload-material | ( alien -- alien ) | 
|  |unload-mesh | ( alien -- alien ) | 
|  |unload-model | ( alien -- alien ) | 
|  |unload-model-animation | ( alien -- alien ) | 
|  |unload-music-stream | ( alien -- alien ) | 
|  |unload-render-texture | ( alien -- alien ) | 
|  |unload-shader | ( alien -- alien ) | 
|  |unload-sound | ( alien -- alien ) | 
|  |unload-texture | ( alien -- alien ) | 
|  |unload-wave | ( alien -- alien ) | 
| Vocabulary | Summary | 
|  raylib.demo | |
|  raylib.live-coding | Live coding capabilities for Raylib | 
|  raylib.util |