# raylib.static — Raylib Python documentation

# raylib.static

The goal of raylib.static is make usage as similar to the original C as CFFI will allow. The example programs are very, very similar to the C originals.

Example program:

    from raylib.static import *

    InitWindow(800, 450, b"Hello Raylib")
    SetTargetFPS(60)

    camera = ffi.new("struct Camera3D *", [[18.0, 16.0, 18.0], [0.0, 0.0, 0.0], [0.0, 1.0, 0.0], 45.0, 0])
    SetCameraMode(camera[0], CAMERA_ORBITAL)

    while not WindowShouldClose():
        UpdateCamera(camera)
        BeginDrawing()
        ClearBackground(RAYWHITE)
        BeginMode3D(camera[0])
        DrawGrid(20, 1.0)
        EndMode3D()
        DrawText(b"Hellow World", 190, 200, 20, VIOLET)
        EndDrawing()
    CloseWindow()

See also https://github.com/electronstudio/raylib-python-cffi/blob/master/test_static.py

Also useful to read whenever you need to convert stuff between C and Python: https://cffi.readthedocs.io

Your primary reference should always be the official Raylib docs

However, here is a list of available functions:

## Functions API reference

raylib.static.rl.BeginBlendMode()

  void BeginBlendMode(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.BeginDrawing()

  void BeginDrawing();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.BeginMode2D()

  void BeginMode2D(struct Camera2D);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.BeginMode3D()

  void BeginMode3D(struct Camera3D);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.BeginScissorMode()

  void BeginScissorMode(int, int, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.BeginShaderMode()

  void BeginShaderMode(struct Shader);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.BeginTextureMode()

  void BeginTextureMode(struct RenderTexture);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.BeginVrStereoMode()

  void BeginVrStereoMode(struct VrStereoConfig);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ChangeDirectory()

  _Bool ChangeDirectory(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CheckCollisionBoxSphere()

  _Bool CheckCollisionBoxSphere(struct BoundingBox, struct Vector3, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CheckCollisionBoxes()

  _Bool CheckCollisionBoxes(struct BoundingBox, struct BoundingBox);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CheckCollisionCircleRec()

  _Bool CheckCollisionCircleRec(struct Vector2, float, struct Rectangle);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CheckCollisionCircles()

  _Bool CheckCollisionCircles(struct Vector2, float, struct Vector2, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CheckCollisionLines()

  _Bool CheckCollisionLines(struct Vector2, struct Vector2, struct Vector2, struct Vector2, struct Vector2 *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CheckCollisionPointCircle()

  _Bool CheckCollisionPointCircle(struct Vector2, struct Vector2, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CheckCollisionPointRec()

  _Bool CheckCollisionPointRec(struct Vector2, struct Rectangle);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CheckCollisionPointTriangle()

  _Bool CheckCollisionPointTriangle(struct Vector2, struct Vector2, struct Vector2, struct Vector2);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CheckCollisionRayBox()

  _Bool CheckCollisionRayBox(struct Ray, struct BoundingBox);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CheckCollisionRaySphere()

  _Bool CheckCollisionRaySphere(struct Ray, struct Vector3, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CheckCollisionRaySphereEx()

  _Bool CheckCollisionRaySphereEx(struct Ray, struct Vector3, float, struct Vector3 *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CheckCollisionRecs()

  _Bool CheckCollisionRecs(struct Rectangle, struct Rectangle);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CheckCollisionSpheres()

  _Bool CheckCollisionSpheres(struct Vector3, float, struct Vector3, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ClearBackground()

  void ClearBackground(struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ClearDirectoryFiles()

  void ClearDirectoryFiles();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ClearDroppedFiles()

  void ClearDroppedFiles();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ClearWindowState()

  void ClearWindowState(unsigned int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CloseAudioDevice()

  void CloseAudioDevice();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CloseAudioStream()

  void CloseAudioStream(struct AudioStream);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CloseWindow()

  void CloseWindow();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CodepointToUtf8()

  char *CodepointToUtf8(int, int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ColorAlpha()

  struct Color ColorAlpha(struct Color, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ColorAlphaBlend()

  struct Color ColorAlphaBlend(struct Color, struct Color, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ColorFromHSV()

  struct Color ColorFromHSV(float, float, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ColorFromNormalized()

  struct Color ColorFromNormalized(struct Vector4);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ColorNormalize()

  struct Vector4 ColorNormalize(struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ColorToHSV()

  struct Vector3 ColorToHSV(struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ColorToInt()

  int ColorToInt(struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.CompressData()

  unsigned char *CompressData(unsigned char *, int, int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DecompressData()

  unsigned char *DecompressData(unsigned char *, int, int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DirectoryExists()

  _Bool DirectoryExists(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DisableCursor()

  void DisableCursor();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawBillboard()

  void DrawBillboard(struct Camera3D, struct Texture, struct Vector3, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawBillboardRec()

  void DrawBillboardRec(struct Camera3D, struct Texture, struct Rectangle, struct Vector3, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawBoundingBox()

  void DrawBoundingBox(struct BoundingBox, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCircle()

  void DrawCircle(int, int, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCircle3D()

  void DrawCircle3D(struct Vector3, float, struct Vector3, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCircleGradient()

  void DrawCircleGradient(int, int, float, struct Color, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCircleLines()

  void DrawCircleLines(int, int, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCircleSector()

  void DrawCircleSector(struct Vector2, float, float, float, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCircleSectorLines()

  void DrawCircleSectorLines(struct Vector2, float, float, float, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCircleV()

  void DrawCircleV(struct Vector2, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCube()

  void DrawCube(struct Vector3, float, float, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCubeTexture()

  void DrawCubeTexture(struct Texture, struct Vector3, float, float, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCubeV()

  void DrawCubeV(struct Vector3, struct Vector3, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCubeWires()

  void DrawCubeWires(struct Vector3, float, float, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCubeWiresV()

  void DrawCubeWiresV(struct Vector3, struct Vector3, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCylinder()

  void DrawCylinder(struct Vector3, float, float, float, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawCylinderWires()

  void DrawCylinderWires(struct Vector3, float, float, float, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawEllipse()

  void DrawEllipse(int, int, float, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawEllipseLines()

  void DrawEllipseLines(int, int, float, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawFPS()

  void DrawFPS(int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawGrid()

  void DrawGrid(int, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawLine()

  void DrawLine(int, int, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawLine3D()

  void DrawLine3D(struct Vector3, struct Vector3, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawLineBezier()

  void DrawLineBezier(struct Vector2, struct Vector2, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawLineBezierQuad()

  void DrawLineBezierQuad(struct Vector2, struct Vector2, struct Vector2, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawLineEx()

  void DrawLineEx(struct Vector2, struct Vector2, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawLineStrip()

  void DrawLineStrip(struct Vector2 *, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawLineV()

  void DrawLineV(struct Vector2, struct Vector2, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawMesh()

  void DrawMesh(struct Mesh, struct Material, struct Matrix);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawMeshInstanced()

  void DrawMeshInstanced(struct Mesh, struct Material, struct Matrix *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawModel()

  void DrawModel(struct Model, struct Vector3, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawModelEx()

  void DrawModelEx(struct Model, struct Vector3, struct Vector3, float, struct Vector3, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawModelWires()

  void DrawModelWires(struct Model, struct Vector3, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawModelWiresEx()

  void DrawModelWiresEx(struct Model, struct Vector3, struct Vector3, float, struct Vector3, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawPixel()

  void DrawPixel(int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawPixelV()

  void DrawPixelV(struct Vector2, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawPlane()

  void DrawPlane(struct Vector3, struct Vector2, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawPoint3D()

  void DrawPoint3D(struct Vector3, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawPoly()

  void DrawPoly(struct Vector2, int, float, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawPolyLines()

  void DrawPolyLines(struct Vector2, int, float, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRay()

  void DrawRay(struct Ray, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRectangle()

  void DrawRectangle(int, int, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRectangleGradientEx()

  void DrawRectangleGradientEx(struct Rectangle, struct Color, struct Color, struct Color, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRectangleGradientH()

  void DrawRectangleGradientH(int, int, int, int, struct Color, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRectangleGradientV()

  void DrawRectangleGradientV(int, int, int, int, struct Color, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRectangleLines()

  void DrawRectangleLines(int, int, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRectangleLinesEx()

  void DrawRectangleLinesEx(struct Rectangle, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRectanglePro()

  void DrawRectanglePro(struct Rectangle, struct Vector2, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRectangleRec()

  void DrawRectangleRec(struct Rectangle, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRectangleRounded()

  void DrawRectangleRounded(struct Rectangle, float, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRectangleRoundedLines()

  void DrawRectangleRoundedLines(struct Rectangle, float, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRectangleV()

  void DrawRectangleV(struct Vector2, struct Vector2, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRing()

  void DrawRing(struct Vector2, float, float, float, float, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawRingLines()

  void DrawRingLines(struct Vector2, float, float, float, float, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawSphere()

  void DrawSphere(struct Vector3, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawSphereEx()

  void DrawSphereEx(struct Vector3, float, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawSphereWires()

  void DrawSphereWires(struct Vector3, float, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawText()

  void DrawText(char *, int, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTextCodepoint()

  void DrawTextCodepoint(struct Font, int, struct Vector2, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTextEx()

  void DrawTextEx(struct Font, char *, struct Vector2, float, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTextRec()

  void DrawTextRec(struct Font, char *, struct Rectangle, float, float, _Bool, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTextRecEx()

  void DrawTextRecEx(struct Font, char *, struct Rectangle, float, float, _Bool, struct Color, int, int, struct Color, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTexture()

  void DrawTexture(struct Texture, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTextureEx()

  void DrawTextureEx(struct Texture, struct Vector2, float, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTextureNPatch()

  void DrawTextureNPatch(struct Texture, struct NPatchInfo, struct Rectangle, struct Vector2, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTexturePoly()

  void DrawTexturePoly(struct Texture, struct Vector2, struct Vector2 *, struct Vector2 *, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTexturePro()

  void DrawTexturePro(struct Texture, struct Rectangle, struct Rectangle, struct Vector2, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTextureQuad()

  void DrawTextureQuad(struct Texture, struct Vector2, struct Vector2, struct Rectangle, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTextureRec()

  void DrawTextureRec(struct Texture, struct Rectangle, struct Vector2, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTextureTiled()

  void DrawTextureTiled(struct Texture, struct Rectangle, struct Rectangle, struct Vector2, float, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTextureV()

  void DrawTextureV(struct Texture, struct Vector2, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTriangle()

  void DrawTriangle(struct Vector2, struct Vector2, struct Vector2, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTriangle3D()

  void DrawTriangle3D(struct Vector3, struct Vector3, struct Vector3, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTriangleFan()

  void DrawTriangleFan(struct Vector2 *, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTriangleLines()

  void DrawTriangleLines(struct Vector2, struct Vector2, struct Vector2, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTriangleStrip()

  void DrawTriangleStrip(struct Vector2 *, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.DrawTriangleStrip3D()

  void DrawTriangleStrip3D(struct Vector3 *, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.EnableCursor()

  void EnableCursor();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.EndBlendMode()

  void EndBlendMode();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.EndDrawing()

  void EndDrawing();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.EndMode2D()

  void EndMode2D();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.EndMode3D()

  void EndMode3D();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.EndScissorMode()

  void EndScissorMode();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.EndShaderMode()

  void EndShaderMode();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.EndTextureMode()

  void EndTextureMode();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.EndVrStereoMode()

  void EndVrStereoMode();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ExportImage()

  _Bool ExportImage(struct Image, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ExportImageAsCode()

  _Bool ExportImageAsCode(struct Image, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ExportMesh()

  _Bool ExportMesh(struct Mesh, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ExportWave()

  _Bool ExportWave(struct Wave, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ExportWaveAsCode()

  _Bool ExportWaveAsCode(struct Wave, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.Fade()

  struct Color Fade(struct Color, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.FileExists()

  _Bool FileExists(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenImageCellular()

  struct Image GenImageCellular(int, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenImageChecked()

  struct Image GenImageChecked(int, int, int, int, struct Color, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenImageColor()

  struct Image GenImageColor(int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenImageFontAtlas()

  struct Image GenImageFontAtlas(struct CharInfo *, struct Rectangle * *, int, int, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenImageGradientH()

  struct Image GenImageGradientH(int, int, struct Color, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenImageGradientRadial()

  struct Image GenImageGradientRadial(int, int, float, struct Color, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenImageGradientV()

  struct Image GenImageGradientV(int, int, struct Color, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenImagePerlinNoise()

  struct Image GenImagePerlinNoise(int, int, int, int, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenImageWhiteNoise()

  struct Image GenImageWhiteNoise(int, int, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenMeshCube()

  struct Mesh GenMeshCube(float, float, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenMeshCubicmap()

  struct Mesh GenMeshCubicmap(struct Image, struct Vector3);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenMeshCylinder()

  struct Mesh GenMeshCylinder(float, float, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenMeshHeightmap()

  struct Mesh GenMeshHeightmap(struct Image, struct Vector3);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenMeshHemiSphere()

  struct Mesh GenMeshHemiSphere(float, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenMeshKnot()

  struct Mesh GenMeshKnot(float, float, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenMeshPlane()

  struct Mesh GenMeshPlane(float, float, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenMeshPoly()

  struct Mesh GenMeshPoly(int, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenMeshSphere()

  struct Mesh GenMeshSphere(float, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenMeshTorus()

  struct Mesh GenMeshTorus(float, float, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GenTextureMipmaps()

  void GenTextureMipmaps(struct Texture *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetCameraMatrix()

  struct Matrix GetCameraMatrix(struct Camera3D);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetCameraMatrix2D()

  struct Matrix GetCameraMatrix2D(struct Camera2D);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetCharPressed()

  int GetCharPressed();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetClipboardText()

  char *GetClipboardText();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetCodepoints()

  int *GetCodepoints(char *, int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetCodepointsCount()

  int GetCodepointsCount(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetCollisionRayGround()

  struct RayHitInfo GetCollisionRayGround(struct Ray, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetCollisionRayMesh()

  struct RayHitInfo GetCollisionRayMesh(struct Ray, struct Mesh, struct Matrix);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetCollisionRayModel()

  struct RayHitInfo GetCollisionRayModel(struct Ray, struct Model);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetCollisionRayTriangle()

  struct RayHitInfo GetCollisionRayTriangle(struct Ray, struct Vector3, struct Vector3, struct Vector3);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetCollisionRec()

  struct Rectangle GetCollisionRec(struct Rectangle, struct Rectangle);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetColor()

  struct Color GetColor(unsigned int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetCurrentMonitor()

  int GetCurrentMonitor();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetDirectoryFiles()

  char * *GetDirectoryFiles(char *, int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetDirectoryPath()

  char *GetDirectoryPath(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetDroppedFiles()

  char * *GetDroppedFiles(int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetFPS()

  int GetFPS();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetFileExtension()

  char *GetFileExtension(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetFileModTime()

  long GetFileModTime(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetFileName()

  char *GetFileName(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetFileNameWithoutExt()

  char *GetFileNameWithoutExt(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetFontDefault()

  struct Font GetFontDefault();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetFrameTime()

  float GetFrameTime();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetGamepadAxisCount()

  int GetGamepadAxisCount(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetGamepadAxisMovement()

  float GetGamepadAxisMovement(int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetGamepadButtonPressed()

  int GetGamepadButtonPressed();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetGamepadName()

  char *GetGamepadName(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetGestureDetected()

  int GetGestureDetected();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetGestureDragAngle()

  float GetGestureDragAngle();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetGestureDragVector()

  struct Vector2 GetGestureDragVector();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetGestureHoldDuration()

  float GetGestureHoldDuration();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetGesturePinchAngle()

  float GetGesturePinchAngle();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetGesturePinchVector()

  struct Vector2 GetGesturePinchVector();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetGlyphIndex()

  int GetGlyphIndex(struct Font, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetImageAlphaBorder()

  struct Rectangle GetImageAlphaBorder(struct Image, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetKeyPressed()

  int GetKeyPressed();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMonitorCount()

  int GetMonitorCount();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMonitorHeight()

  int GetMonitorHeight(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMonitorName()

  char *GetMonitorName(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMonitorPhysicalHeight()

  int GetMonitorPhysicalHeight(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMonitorPhysicalWidth()

  int GetMonitorPhysicalWidth(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMonitorPosition()

  struct Vector2 GetMonitorPosition(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMonitorRefreshRate()

  int GetMonitorRefreshRate(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMonitorWidth()

  int GetMonitorWidth(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMousePosition()

  struct Vector2 GetMousePosition();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMouseRay()

  struct Ray GetMouseRay(struct Vector2, struct Camera3D);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMouseWheelMove()

  float GetMouseWheelMove();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMouseX()

  int GetMouseX();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMouseY()

  int GetMouseY();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMusicTimeLength()

  float GetMusicTimeLength(struct Music);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetMusicTimePlayed()

  float GetMusicTimePlayed(struct Music);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetNextCodepoint()

  int GetNextCodepoint(char *, int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetPixelColor()

  struct Color GetPixelColor(void *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetPixelDataSize()

  int GetPixelDataSize(int, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetPrevDirectoryPath()

  char *GetPrevDirectoryPath(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetRandomValue()

  int GetRandomValue(int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetScreenData()

  struct Image GetScreenData();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetScreenHeight()

  int GetScreenHeight();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetScreenToWorld2D()

  struct Vector2 GetScreenToWorld2D(struct Vector2, struct Camera2D);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetScreenWidth()

  int GetScreenWidth();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetShaderLocation()

  int GetShaderLocation(struct Shader, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetShaderLocationAttrib()

  int GetShaderLocationAttrib(struct Shader, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetSoundsPlaying()

  int GetSoundsPlaying();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetTextureData()

  struct Image GetTextureData(struct Texture);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetTime()

  double GetTime();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetTouchPointsCount()

  int GetTouchPointsCount();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetTouchPosition()

  struct Vector2 GetTouchPosition(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetTouchX()

  int GetTouchX();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetTouchY()

  int GetTouchY();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetWindowHandle()

  void *GetWindowHandle();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetWindowPosition()

  struct Vector2 GetWindowPosition();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetWindowScaleDPI()

  struct Vector2 GetWindowScaleDPI();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetWorkingDirectory()

  char *GetWorkingDirectory();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetWorldToScreen()

  struct Vector2 GetWorldToScreen(struct Vector3, struct Camera3D);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetWorldToScreen2D()

  struct Vector2 GetWorldToScreen2D(struct Vector2, struct Camera2D);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.GetWorldToScreenEx()

  struct Vector2 GetWorldToScreenEx(struct Vector3, struct Camera3D, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.HideCursor()

  void HideCursor();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageAlphaClear()

  void ImageAlphaClear(struct Image *, struct Color, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageAlphaCrop()

  void ImageAlphaCrop(struct Image *, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageAlphaMask()

  void ImageAlphaMask(struct Image *, struct Image);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageAlphaPremultiply()

  void ImageAlphaPremultiply(struct Image *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageClearBackground()

  void ImageClearBackground(struct Image *, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageColorBrightness()

  void ImageColorBrightness(struct Image *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageColorContrast()

  void ImageColorContrast(struct Image *, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageColorGrayscale()

  void ImageColorGrayscale(struct Image *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageColorInvert()

  void ImageColorInvert(struct Image *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageColorReplace()

  void ImageColorReplace(struct Image *, struct Color, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageColorTint()

  void ImageColorTint(struct Image *, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageCopy()

  struct Image ImageCopy(struct Image);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageCrop()

  void ImageCrop(struct Image *, struct Rectangle);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDither()

  void ImageDither(struct Image *, int, int, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDraw()

  void ImageDraw(struct Image *, struct Image, struct Rectangle, struct Rectangle, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDrawCircle()

  void ImageDrawCircle(struct Image *, int, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDrawCircleV()

  void ImageDrawCircleV(struct Image *, struct Vector2, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDrawLine()

  void ImageDrawLine(struct Image *, int, int, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDrawLineV()

  void ImageDrawLineV(struct Image *, struct Vector2, struct Vector2, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDrawPixel()

  void ImageDrawPixel(struct Image *, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDrawPixelV()

  void ImageDrawPixelV(struct Image *, struct Vector2, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDrawRectangle()

  void ImageDrawRectangle(struct Image *, int, int, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDrawRectangleLines()

  void ImageDrawRectangleLines(struct Image *, struct Rectangle, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDrawRectangleRec()

  void ImageDrawRectangleRec(struct Image *, struct Rectangle, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDrawRectangleV()

  void ImageDrawRectangleV(struct Image *, struct Vector2, struct Vector2, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDrawText()

  void ImageDrawText(struct Image *, char *, int, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageDrawTextEx()

  void ImageDrawTextEx(struct Image *, struct Font, char *, struct Vector2, float, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageFlipHorizontal()

  void ImageFlipHorizontal(struct Image *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageFlipVertical()

  void ImageFlipVertical(struct Image *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageFormat()

  void ImageFormat(struct Image *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageFromImage()

  struct Image ImageFromImage(struct Image, struct Rectangle);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageMipmaps()

  void ImageMipmaps(struct Image *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageResize()

  void ImageResize(struct Image *, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageResizeCanvas()

  void ImageResizeCanvas(struct Image *, int, int, int, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageResizeNN()

  void ImageResizeNN(struct Image *, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageRotateCCW()

  void ImageRotateCCW(struct Image *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageRotateCW()

  void ImageRotateCW(struct Image *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageText()

  struct Image ImageText(char *, int, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageTextEx()

  struct Image ImageTextEx(struct Font, char *, float, float, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ImageToPOT()

  void ImageToPOT(struct Image *, struct Color);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.InitAudioDevice()

  void InitAudioDevice();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.InitAudioStream()

  struct AudioStream InitAudioStream(unsigned int, unsigned int, unsigned int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.InitWindow()

  void InitWindow(int, int, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsAudioDeviceReady()

  _Bool IsAudioDeviceReady();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsAudioStreamPlaying()

  _Bool IsAudioStreamPlaying(struct AudioStream);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsAudioStreamProcessed()

  _Bool IsAudioStreamProcessed(struct AudioStream);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsCursorHidden()

  _Bool IsCursorHidden();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsCursorOnScreen()

  _Bool IsCursorOnScreen();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsFileDropped()

  _Bool IsFileDropped();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsFileExtension()

  _Bool IsFileExtension(char *, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsGamepadAvailable()

  _Bool IsGamepadAvailable(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsGamepadButtonDown()

  _Bool IsGamepadButtonDown(int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsGamepadButtonPressed()

  _Bool IsGamepadButtonPressed(int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsGamepadButtonReleased()

  _Bool IsGamepadButtonReleased(int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsGamepadButtonUp()

  _Bool IsGamepadButtonUp(int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsGamepadName()

  _Bool IsGamepadName(int, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsGestureDetected()

  _Bool IsGestureDetected(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsKeyDown()

  _Bool IsKeyDown(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsKeyPressed()

  _Bool IsKeyPressed(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsKeyReleased()

  _Bool IsKeyReleased(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsKeyUp()

  _Bool IsKeyUp(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsModelAnimationValid()

  _Bool IsModelAnimationValid(struct Model, struct ModelAnimation);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsMouseButtonDown()

  _Bool IsMouseButtonDown(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsMouseButtonPressed()

  _Bool IsMouseButtonPressed(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsMouseButtonReleased()

  _Bool IsMouseButtonReleased(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsMouseButtonUp()

  _Bool IsMouseButtonUp(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsMusicPlaying()

  _Bool IsMusicPlaying(struct Music);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsSoundPlaying()

  _Bool IsSoundPlaying(struct Sound);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsWindowFocused()

  _Bool IsWindowFocused();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsWindowFullscreen()

  _Bool IsWindowFullscreen();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsWindowHidden()

  _Bool IsWindowHidden();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsWindowMaximized()

  _Bool IsWindowMaximized();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsWindowMinimized()

  _Bool IsWindowMinimized();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsWindowReady()

  _Bool IsWindowReady();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsWindowResized()

  _Bool IsWindowResized();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.IsWindowState()

  _Bool IsWindowState(unsigned int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadFileData()

  unsigned char *LoadFileData(char *, unsigned int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadFileText()

  char *LoadFileText(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadFont()

  struct Font LoadFont(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadFontData()

  struct CharInfo *LoadFontData(unsigned char *, int, int, int *, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadFontEx()

  struct Font LoadFontEx(char *, int, int *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadFontFromImage()

  struct Font LoadFontFromImage(struct Image, struct Color, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadFontFromMemory()

  struct Font LoadFontFromMemory(char *, unsigned char *, int, int, int *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadImage()

  struct Image LoadImage(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadImageAnim()

  struct Image LoadImageAnim(char *, int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadImageColors()

  struct Color *LoadImageColors(struct Image);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadImageFromMemory()

  struct Image LoadImageFromMemory(char *, unsigned char *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadImagePalette()

  struct Color *LoadImagePalette(struct Image, int, int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadImageRaw()

  struct Image LoadImageRaw(char *, int, int, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadMaterialDefault()

  struct Material LoadMaterialDefault();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadMaterials()

  struct Material *LoadMaterials(char *, int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadModel()

  struct Model LoadModel(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadModelAnimations()

  struct ModelAnimation *LoadModelAnimations(char *, int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadModelFromMesh()

  struct Model LoadModelFromMesh(struct Mesh);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadMusicStream()

  struct Music LoadMusicStream(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadMusicStreamFromMemory()

  struct Music LoadMusicStreamFromMemory(char *, unsigned char *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadRenderTexture()

  struct RenderTexture LoadRenderTexture(int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadShader()

  struct Shader LoadShader(char *, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadShaderFromMemory()

  struct Shader LoadShaderFromMemory(char *, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadSound()

  struct Sound LoadSound(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadSoundFromWave()

  struct Sound LoadSoundFromWave(struct Wave);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadStorageValue()

  int LoadStorageValue(unsigned int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadTexture()

  struct Texture LoadTexture(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadTextureCubemap()

  struct Texture LoadTextureCubemap(struct Image, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadTextureFromImage()

  struct Texture LoadTextureFromImage(struct Image);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadVrStereoConfig()

  struct VrStereoConfig LoadVrStereoConfig(struct VrDeviceInfo);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadWave()

  struct Wave LoadWave(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadWaveFromMemory()

  struct Wave LoadWaveFromMemory(char *, unsigned char *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.LoadWaveSamples()

  float *LoadWaveSamples(struct Wave);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.MaximizeWindow()

  void MaximizeWindow();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.MeasureText()

  int MeasureText(char *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.MeasureTextEx()

  struct Vector2 MeasureTextEx(struct Font, char *, float, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.MemAlloc()

  void *MemAlloc(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.MemFree()

  void MemFree(void *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.MemRealloc()

  void *MemRealloc(void *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.MeshBinormals()

  void MeshBinormals(struct Mesh *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.MeshBoundingBox()

  struct BoundingBox MeshBoundingBox(struct Mesh);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.MeshTangents()

  void MeshTangents(struct Mesh *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.MinimizeWindow()

  void MinimizeWindow();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.OpenURL()

  void OpenURL(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.PauseAudioStream()

  void PauseAudioStream(struct AudioStream);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.PauseMusicStream()

  void PauseMusicStream(struct Music);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.PauseSound()

  void PauseSound(struct Sound);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.PlayAudioStream()

  void PlayAudioStream(struct AudioStream);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.PlayMusicStream()

  void PlayMusicStream(struct Music);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.PlaySound()

  void PlaySound(struct Sound);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.PlaySoundMulti()

  void PlaySoundMulti(struct Sound);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.RestoreWindow()

  void RestoreWindow();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ResumeAudioStream()

  void ResumeAudioStream(struct AudioStream);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ResumeMusicStream()

  void ResumeMusicStream(struct Music);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ResumeSound()

  void ResumeSound(struct Sound);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SaveFileData()

  _Bool SaveFileData(char *, void *, unsigned int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SaveFileText()

  _Bool SaveFileText(char *, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SaveStorageValue()

  _Bool SaveStorageValue(unsigned int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetAudioStreamBufferSizeDefault()

  void SetAudioStreamBufferSizeDefault(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetAudioStreamPitch()

  void SetAudioStreamPitch(struct AudioStream, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetAudioStreamVolume()

  void SetAudioStreamVolume(struct AudioStream, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetCameraAltControl()

  void SetCameraAltControl(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetCameraMode()

  void SetCameraMode(struct Camera3D, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetCameraMoveControls()

  void SetCameraMoveControls(int, int, int, int, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetCameraPanControl()

  void SetCameraPanControl(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetCameraSmoothZoomControl()

  void SetCameraSmoothZoomControl(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetClipboardText()

  void SetClipboardText(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetConfigFlags()

  void SetConfigFlags(unsigned int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetExitKey()

  void SetExitKey(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetGamepadMappings()

  int SetGamepadMappings(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetGesturesEnabled()

  void SetGesturesEnabled(unsigned int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetMasterVolume()

  void SetMasterVolume(float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetMaterialTexture()

  void SetMaterialTexture(struct Material *, int, struct Texture);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetModelMeshMaterial()

  void SetModelMeshMaterial(struct Model *, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetMouseCursor()

  void SetMouseCursor(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetMouseOffset()

  void SetMouseOffset(int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetMousePosition()

  void SetMousePosition(int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetMouseScale()

  void SetMouseScale(float, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetMusicPitch()

  void SetMusicPitch(struct Music, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetMusicVolume()

  void SetMusicVolume(struct Music, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetPixelColor()

  void SetPixelColor(void *, struct Color, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetShaderValue()

  void SetShaderValue(struct Shader, int, void *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetShaderValueMatrix()

  void SetShaderValueMatrix(struct Shader, int, struct Matrix);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetShaderValueTexture()

  void SetShaderValueTexture(struct Shader, int, struct Texture);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetShaderValueV()

  void SetShaderValueV(struct Shader, int, void *, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetShapesTexture()

  void SetShapesTexture(struct Texture, struct Rectangle);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetSoundPitch()

  void SetSoundPitch(struct Sound, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetSoundVolume()

  void SetSoundVolume(struct Sound, float);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetTargetFPS()

  void SetTargetFPS(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetTextureFilter()

  void SetTextureFilter(struct Texture, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetTextureWrap()

  void SetTextureWrap(struct Texture, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetTraceLogLevel()

  void SetTraceLogLevel(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetWindowIcon()

  void SetWindowIcon(struct Image);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetWindowMinSize()

  void SetWindowMinSize(int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetWindowMonitor()

  void SetWindowMonitor(int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetWindowPosition()

  void SetWindowPosition(int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetWindowSize()

  void SetWindowSize(int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetWindowState()

  void SetWindowState(unsigned int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.SetWindowTitle()

  void SetWindowTitle(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ShowCursor()

  void ShowCursor();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.StopAudioStream()

  void StopAudioStream(struct AudioStream);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.StopMusicStream()

  void StopMusicStream(struct Music);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.StopSound()

  void StopSound(struct Sound);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.StopSoundMulti()

  void StopSoundMulti();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TakeScreenshot()

  void TakeScreenshot(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextAppend()

  void TextAppend(char *, char *, int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextCopy()

  int TextCopy(char *, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextFindIndex()

  int TextFindIndex(char *, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextInsert()

  char *TextInsert(char *, char *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextIsEqual()

  _Bool TextIsEqual(char *, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextJoin()

  char *TextJoin(char * *, int, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextLength()

  unsigned int TextLength(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextReplace()

  char *TextReplace(char *, char *, char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextSplit()

  char * *TextSplit(char *, char, int *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextSubtext()

  char *TextSubtext(char *, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextToInteger()

  int TextToInteger(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextToLower()

  char *TextToLower(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextToPascal()

  char *TextToPascal(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextToUpper()

  char *TextToUpper(char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.TextToUtf8()

  char *TextToUtf8(int *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.ToggleFullscreen()

  void ToggleFullscreen();

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadFileData()

  void UnloadFileData(unsigned char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadFileText()

  void UnloadFileText(unsigned char *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadFont()

  void UnloadFont(struct Font);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadFontData()

  void UnloadFontData(struct CharInfo *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadImage()

  void UnloadImage(struct Image);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadImageColors()

  void UnloadImageColors(struct Color *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadImagePalette()

  void UnloadImagePalette(struct Color *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadMaterial()

  void UnloadMaterial(struct Material);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadMesh()

  void UnloadMesh(struct Mesh);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadModel()

  void UnloadModel(struct Model);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadModelAnimation()

  void UnloadModelAnimation(struct ModelAnimation);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadModelAnimations()

  void UnloadModelAnimations(struct ModelAnimation *, unsigned int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadModelKeepMeshes()

  void UnloadModelKeepMeshes(struct Model);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadMusicStream()

  void UnloadMusicStream(struct Music);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadRenderTexture()

  void UnloadRenderTexture(struct RenderTexture);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadShader()

  void UnloadShader(struct Shader);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadSound()

  void UnloadSound(struct Sound);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadTexture()

  void UnloadTexture(struct Texture);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadVrStereoConfig()

  void UnloadVrStereoConfig(struct VrStereoConfig);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadWave()

  void UnloadWave(struct Wave);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UnloadWaveSamples()

  void UnloadWaveSamples(float *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UpdateAudioStream()

  void UpdateAudioStream(struct AudioStream, void *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UpdateCamera()

  void UpdateCamera(struct Camera3D *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UpdateMeshBuffer()

  void UpdateMeshBuffer(struct Mesh, int, void *, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UpdateModelAnimation()

  void UpdateModelAnimation(struct Model, struct ModelAnimation, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UpdateMusicStream()

  void UpdateMusicStream(struct Music);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UpdateSound()

  void UpdateSound(struct Sound, void *, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UpdateTexture()

  void UpdateTexture(struct Texture, void *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UpdateTextureRec()

  void UpdateTextureRec(struct Texture, struct Rectangle, void *);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.UploadMesh()

  void UploadMesh(struct Mesh *, _Bool);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.WaveCopy()

  struct Wave WaveCopy(struct Wave);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.WaveCrop()

  void WaveCrop(struct Wave *, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.WaveFormat()

  void WaveFormat(struct Wave *, int, int, int);

  CFFI C function from raylib.static._raylib_cffi.lib

raylib.static.rl.WindowShouldClose()

  _Bool WindowShouldClose();

  CFFI C function from raylib.static._raylib_cffi.lib