raylib-beef/raylib-api
Braedon Lewis f4d56129de First
2023-03-19 13:57:40 -04:00
..
.gitignore Initial commit 2023-03-19 12:57:34 -04:00
index.js Initial commit 2023-03-19 12:57:34 -04:00
LICENSE.md Initial commit 2023-03-19 12:57:34 -04:00
Makefile Initial commit 2023-03-19 12:57:34 -04:00
package.json Initial commit 2023-03-19 12:57:34 -04:00
raygui.json Initial commit 2023-03-19 12:57:34 -04:00
raygui.lua Initial commit 2023-03-19 12:57:34 -04:00
raygui.txt Initial commit 2023-03-19 12:57:34 -04:00
raygui.xml Initial commit 2023-03-19 12:57:34 -04:00
raylib.json First 2023-03-19 13:57:40 -04:00
raylib.lua Initial commit 2023-03-19 12:57:34 -04:00
raylib.txt Initial commit 2023-03-19 12:57:34 -04:00
raylib.xml Initial commit 2023-03-19 12:57:34 -04:00
raymath.json Initial commit 2023-03-19 12:57:34 -04:00
raymath.lua Initial commit 2023-03-19 12:57:34 -04:00
raymath.txt Initial commit 2023-03-19 12:57:34 -04:00
raymath.xml Initial commit 2023-03-19 12:57:34 -04:00
README.md Initial commit 2023-03-19 12:57:34 -04:00
reasings.json Initial commit 2023-03-19 12:57:34 -04:00
reasings.lua Initial commit 2023-03-19 12:57:34 -04:00
reasings.txt Initial commit 2023-03-19 12:57:34 -04:00
reasings.xml Initial commit 2023-03-19 12:57:34 -04:00
rlgl.json Initial commit 2023-03-19 12:57:34 -04:00
rlgl.lua Initial commit 2023-03-19 12:57:34 -04:00
rlgl.txt Initial commit 2023-03-19 12:57:34 -04:00
rlgl.xml Initial commit 2023-03-19 12:57:34 -04:00
rmem.json Initial commit 2023-03-19 12:57:34 -04:00
rmem.lua Initial commit 2023-03-19 12:57:34 -04:00
rmem.txt Initial commit 2023-03-19 12:57:34 -04:00
rmem.xml Initial commit 2023-03-19 12:57:34 -04:00
rres.json Initial commit 2023-03-19 12:57:34 -04:00
rres.lua Initial commit 2023-03-19 12:57:34 -04:00
rres.txt Initial commit 2023-03-19 12:57:34 -04:00
rres.xml Initial commit 2023-03-19 12:57:34 -04:00

raylib-api @raylib/api

Exports of the raylib API through raylib's parser.

Target Version: 4.5.0

Features

Versioned exports of the latest raylib APIs through the latest version of the parser:

  • reasings
  • raygui
  • raylib
  • raymath
  • rlgl
  • rmem
  • rres

Usage

Since this is just data, there are a few ways to use raylib-api...

Node.js

npm install @raylib/api
const raylibApi = require('@raylib/api')

git

# Clone
git clone https://github.com/RobLoach/raylib-api.git

# Submodule
git submodule add https://github.com/RobLoach/raylib-api.git

Update

To update the exported APIs based on the latest parser, run:

make

See Makefile for more.

License

raylib-api is licensed under an unmodified zlib/libpng license, which is an OSI-certified, BSD-like license that allows static linking with closed source software. Check LICENSE for further details.

Copyright (c) 2022 Rob Loach (@RobLoach)