raylib.pyray

This is a wrapper around the static bindings.

The API is still the same as Raylib, so you should still reply on the official Raylib docs, except:

  • the function names are in snake_case.

  • Some string and pointer conversions are handled automatically.

  • There are some helper functions to create structures.

Example program:

from raylib.pyray import PyRay
from raylib.colors import *

pyray = PyRay()

pyray.init_window(800, 450, "Hello Pyray")
pyray.set_target_fps(60)

camera = pyray.Camera3D([18.0, 16.0, 18.0], [0.0, 0.0, 0.0], [0.0, 1.0, 0.0], 45.0, 0)
pyray.set_camera_mode(camera, pyray.CAMERA_ORBITAL)

while not pyray.window_should_close():
    pyray.update_camera(camera)
    pyray.begin_drawing()
    pyray.clear_background(RAYWHITE)
    pyray.begin_mode_3d(camera)
    pyray.draw_grid(20, 1.0)
    pyray.end_mode_3d()
    pyray.draw_text("Hello world", 190, 200, 20, VIOLET)
    pyray.end_drawing()
pyray.close_window()

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

API reference

class raylib.pyray.PyRay
class AudioStream(buffer, sampleRate, sampleSize, channels)
BLEND_ADDITIVE
BLEND_ADD_COLORS
BLEND_ALPHA
BLEND_CUSTOM
BLEND_MULTIPLIED
BLEND_SUBTRACT_COLORS
BlendMode
class BoneInfo(name, parent)
class BoundingBox(min, max)
CAMERA_CUSTOM
CAMERA_FIRST_PERSON
CAMERA_FREE
CAMERA_ORBITAL
CAMERA_ORTHOGRAPHIC
CAMERA_PERSPECTIVE
CAMERA_THIRD_PERSON
CUBEMAP_LAYOUT_AUTO_DETECT
CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE
CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR
CUBEMAP_LAYOUT_LINE_HORIZONTAL
CUBEMAP_LAYOUT_LINE_VERTICAL
CUBEMAP_LAYOUT_PANORAMA
class Camera(position, target, up, fovy, projection)
class Camera2D(offset, target, rotation, zoom)
class Camera3D(position, target, up, fovy, projection)
CameraMode
CameraProjection
class CharInfo(value, offsetX, offsetY, advanceX, image)
class Color(r, g, b, a)
ConfigFlags
CubemapLayout
FLAG_FULLSCREEN_MODE
FLAG_INTERLACED_HINT
FLAG_MSAA_4X_HINT
FLAG_VSYNC_HINT
FLAG_WINDOW_ALWAYS_RUN
FLAG_WINDOW_HIDDEN
FLAG_WINDOW_HIGHDPI
FLAG_WINDOW_MAXIMIZED
FLAG_WINDOW_MINIMIZED
FLAG_WINDOW_RESIZABLE
FLAG_WINDOW_TOPMOST
FLAG_WINDOW_TRANSPARENT
FLAG_WINDOW_UNDECORATED
FLAG_WINDOW_UNFOCUSED
FONT_BITMAP
FONT_DEFAULT
FONT_SDF
class Font(baseSize, charsCount, charsPadding, texture, recs, chars)
FontType
GAMEPAD_AXIS_LEFT_TRIGGER
GAMEPAD_AXIS_LEFT_X
GAMEPAD_AXIS_LEFT_Y
GAMEPAD_AXIS_RIGHT_TRIGGER
GAMEPAD_AXIS_RIGHT_X
GAMEPAD_AXIS_RIGHT_Y
GAMEPAD_BUTTON_LEFT_FACE_DOWN
GAMEPAD_BUTTON_LEFT_FACE_LEFT
GAMEPAD_BUTTON_LEFT_FACE_RIGHT
GAMEPAD_BUTTON_LEFT_FACE_UP
GAMEPAD_BUTTON_LEFT_THUMB
GAMEPAD_BUTTON_LEFT_TRIGGER_1
GAMEPAD_BUTTON_LEFT_TRIGGER_2
GAMEPAD_BUTTON_MIDDLE
GAMEPAD_BUTTON_MIDDLE_LEFT
GAMEPAD_BUTTON_MIDDLE_RIGHT
GAMEPAD_BUTTON_RIGHT_FACE_DOWN
GAMEPAD_BUTTON_RIGHT_FACE_LEFT
GAMEPAD_BUTTON_RIGHT_FACE_RIGHT
GAMEPAD_BUTTON_RIGHT_FACE_UP
GAMEPAD_BUTTON_RIGHT_THUMB
GAMEPAD_BUTTON_RIGHT_TRIGGER_1
GAMEPAD_BUTTON_RIGHT_TRIGGER_2
GAMEPAD_BUTTON_UNKNOWN
GESTURE_DOUBLETAP
GESTURE_DRAG
GESTURE_HOLD
GESTURE_NONE
GESTURE_PINCH_IN
GESTURE_PINCH_OUT
GESTURE_SWIPE_DOWN
GESTURE_SWIPE_LEFT
GESTURE_SWIPE_RIGHT
GESTURE_SWIPE_UP
GESTURE_TAP
GamepadAxis
GamepadButton
Gestures
class Image(data, width, height, mipmaps, format)
KEY_A
KEY_APOSTROPHE
KEY_B
KEY_BACK
KEY_BACKSLASH
KEY_BACKSPACE
KEY_C
KEY_CAPS_LOCK
KEY_COMMA
KEY_D
KEY_DELETE
KEY_DOWN
KEY_E
KEY_EIGHT
KEY_END
KEY_ENTER
KEY_EQUAL
KEY_ESCAPE
KEY_F
KEY_F1
KEY_F10
KEY_F11
KEY_F12
KEY_F2
KEY_F3
KEY_F4
KEY_F5
KEY_F6
KEY_F7
KEY_F8
KEY_F9
KEY_FIVE
KEY_FOUR
KEY_G
KEY_GRAVE
KEY_H
KEY_HOME
KEY_I
KEY_INSERT
KEY_J
KEY_K
KEY_KB_MENU
KEY_KP_0
KEY_KP_1
KEY_KP_2
KEY_KP_3
KEY_KP_4
KEY_KP_5
KEY_KP_6
KEY_KP_7
KEY_KP_8
KEY_KP_9
KEY_KP_ADD
KEY_KP_DECIMAL
KEY_KP_DIVIDE
KEY_KP_ENTER
KEY_KP_EQUAL
KEY_KP_MULTIPLY
KEY_KP_SUBTRACT
KEY_L
KEY_LEFT
KEY_LEFT_ALT
KEY_LEFT_BRACKET
KEY_LEFT_CONTROL
KEY_LEFT_SHIFT
KEY_LEFT_SUPER
KEY_M
KEY_MENU
KEY_MINUS
KEY_N
KEY_NINE
KEY_NULL
KEY_NUM_LOCK
KEY_O
KEY_ONE
KEY_P
KEY_PAGE_DOWN
KEY_PAGE_UP
KEY_PAUSE
KEY_PERIOD
KEY_PRINT_SCREEN
KEY_Q
KEY_R
KEY_RIGHT
KEY_RIGHT_ALT
KEY_RIGHT_BRACKET
KEY_RIGHT_CONTROL
KEY_RIGHT_SHIFT
KEY_RIGHT_SUPER
KEY_S
KEY_SCROLL_LOCK
KEY_SEMICOLON
KEY_SEVEN
KEY_SIX
KEY_SLASH
KEY_SPACE
KEY_T
KEY_TAB
KEY_THREE
KEY_TWO
KEY_U
KEY_UP
KEY_V
KEY_VOLUME_DOWN
KEY_VOLUME_UP
KEY_W
KEY_X
KEY_Y
KEY_Z
KEY_ZERO
KeyboardKey
LOG_ALL
LOG_DEBUG
LOG_ERROR
LOG_FATAL
LOG_INFO
LOG_NONE
LOG_TRACE
LOG_WARNING
MATERIAL_MAP_ALBEDO
MATERIAL_MAP_BRDG
MATERIAL_MAP_CUBEMAP
MATERIAL_MAP_DIFFUSE
MATERIAL_MAP_EMISSION
MATERIAL_MAP_HEIGHT
MATERIAL_MAP_IRRADIANCE
MATERIAL_MAP_METALNESS
MATERIAL_MAP_NORMAL
MATERIAL_MAP_OCCLUSION
MATERIAL_MAP_PREFILTER
MATERIAL_MAP_ROUGHNESS
MATERIAL_MAP_SPECULAR
MOUSE_CURSOR_ARROW
MOUSE_CURSOR_CROSSHAIR
MOUSE_CURSOR_DEFAULT
MOUSE_CURSOR_IBEAM
MOUSE_CURSOR_NOT_ALLOWED
MOUSE_CURSOR_POINTING_HAND
MOUSE_CURSOR_RESIZE_ALL
MOUSE_CURSOR_RESIZE_EW
MOUSE_CURSOR_RESIZE_NESW
MOUSE_CURSOR_RESIZE_NS
MOUSE_CURSOR_RESIZE_NWSE
MOUSE_LEFT_BUTTON
MOUSE_MIDDLE_BUTTON
MOUSE_RIGHT_BUTTON
class Material(shader, maps, params)
class MaterialMap(texture, color, value)
MaterialMapIndex
class Matrix(m0, m4, m8, m12, m1, m5, m9, m13, m2, m6, m10, m14, m3, m7, m11, m15)
class Mesh(vertexCount, triangleCount, vertices, texcoords, texcoords2, normals, tangents, colors, indices, animVertices, animNormals, boneIds, boneWeights, vaoId, vboId)
class Model(transform, meshCount, materialCount, meshes, materials, meshMaterial, boneCount, bones, bindPose)
class ModelAnimation(boneCount, frameCount, bones, framePoses)
MouseButton
MouseCursor
class Music(stream, sampleCount, looping, ctxType, ctxData)
NPATCH_NINE_PATCH
NPATCH_THREE_PATCH_HORIZONTAL
NPATCH_THREE_PATCH_VERTICAL
class NPatchInfo(source, left, top, right, bottom, layout)
NPatchLayout
PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA
PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA
PIXELFORMAT_COMPRESSED_DXT1_RGB
PIXELFORMAT_COMPRESSED_DXT1_RGBA
PIXELFORMAT_COMPRESSED_DXT3_RGBA
PIXELFORMAT_COMPRESSED_DXT5_RGBA
PIXELFORMAT_COMPRESSED_ETC1_RGB
PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA
PIXELFORMAT_COMPRESSED_ETC2_RGB
PIXELFORMAT_COMPRESSED_PVRT_RGB
PIXELFORMAT_COMPRESSED_PVRT_RGBA
PIXELFORMAT_UNCOMPRESSED_GRAYSCALE
PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA
PIXELFORMAT_UNCOMPRESSED_R32
PIXELFORMAT_UNCOMPRESSED_R32G32B32
PIXELFORMAT_UNCOMPRESSED_R32G32B32A32
PIXELFORMAT_UNCOMPRESSED_R4G4B4A4
PIXELFORMAT_UNCOMPRESSED_R5G5B5A1
PIXELFORMAT_UNCOMPRESSED_R5G6B5
PIXELFORMAT_UNCOMPRESSED_R8G8B8
PIXELFORMAT_UNCOMPRESSED_R8G8B8A8
PixelFormat
class Quaternion(x, y, z, w)
class Ray(position, direction)
class RayHitInfo(hit, distance, position, normal)
class Rectangle(x, y, width, height)
class RenderTexture(id, texture, depth)
class RenderTexture2D(id, texture, depth)
SHADER_LOC_COLOR_AMBIENT
SHADER_LOC_COLOR_DIFFUSE
SHADER_LOC_COLOR_SPECULAR
SHADER_LOC_MAP_ALBEDO
SHADER_LOC_MAP_BRDF
SHADER_LOC_MAP_CUBEMAP
SHADER_LOC_MAP_DIFFUSE
SHADER_LOC_MAP_EMISSION
SHADER_LOC_MAP_HEIGHT
SHADER_LOC_MAP_IRRADIANCE
SHADER_LOC_MAP_METALNESS
SHADER_LOC_MAP_NORMAL
SHADER_LOC_MAP_OCCLUSION
SHADER_LOC_MAP_PREFILTER
SHADER_LOC_MAP_ROUGHNESS
SHADER_LOC_MAP_SPECULAR
SHADER_LOC_MATRIX_MODEL
SHADER_LOC_MATRIX_MVP
SHADER_LOC_MATRIX_NORMAL
SHADER_LOC_MATRIX_PROJECTION
SHADER_LOC_MATRIX_VIEW
SHADER_LOC_VECTOR_VIEW
SHADER_LOC_VERTEX_COLOR
SHADER_LOC_VERTEX_NORMAL
SHADER_LOC_VERTEX_POSITION
SHADER_LOC_VERTEX_TANGENT
SHADER_LOC_VERTEX_TEXCOORD01
SHADER_LOC_VERTEX_TEXCOORD02
SHADER_UNIFORM_FLOAT
SHADER_UNIFORM_INT
SHADER_UNIFORM_IVEC2
SHADER_UNIFORM_IVEC3
SHADER_UNIFORM_IVEC4
SHADER_UNIFORM_SAMPLER2D
SHADER_UNIFORM_VEC2
SHADER_UNIFORM_VEC3
SHADER_UNIFORM_VEC4
class Shader(id, locs)
ShaderLocationIndex
ShaderUniformDataType
class Sound(stream, sampleCount)
TEXTURE_FILTER_ANISOTROPIC_16X
TEXTURE_FILTER_ANISOTROPIC_4X
TEXTURE_FILTER_ANISOTROPIC_8X
TEXTURE_FILTER_BILINEAR
TEXTURE_FILTER_POINT
TEXTURE_FILTER_TRILINEAR
TEXTURE_WRAP_CLAMP
TEXTURE_WRAP_MIRROR_CLAMP
TEXTURE_WRAP_MIRROR_REPEAT
TEXTURE_WRAP_REPEAT
class Texture(id, width, height, mipmaps, format)
class Texture2D(id, width, height, mipmaps, format)
class TextureCubemap(id, width, height, mipmaps, format)
TextureFilter
TextureWrap
TraceLogLevel
class Transform(translation, rotation, scale)
class Vector2(x, y)
class Vector3(x, y, z)
class Vector4(x, y, z, w)
class VrDeviceInfo(hResolution, vResolution, hScreenSize, vScreenSize, vScreenCenter, eyeToScreenDistance, lensSeparationDistance, interpupillaryDistance, lensDistortionValues, chromaAbCorrection)
class VrStereoConfig(projection, viewOffset, leftLensCenter, rightLensCenter, leftScreenCenter, rightScreenCenter, scale, scaleIn)
class Wave(sampleCount, sampleRate, sampleSize, channels, data)
begin_blend_mode(self, int_0: int)

void BeginBlendMode(int);

CFFI C function from raylib.static._raylib_cffi.lib

begin_drawing(self)

void BeginDrawing();

CFFI C function from raylib.static._raylib_cffi.lib

begin_mode_2d(self, Camera2D_0: Camera2D)

void BeginMode2D(struct Camera2D);

CFFI C function from raylib.static._raylib_cffi.lib

begin_mode_3d(self, Camera3D_0: Camera3D)

void BeginMode3D(struct Camera3D);

CFFI C function from raylib.static._raylib_cffi.lib

begin_scissor_mode(self, int_0: int, int_1: int, int_2: int, int_3: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

begin_shader_mode(self, Shader_0: Shader)

void BeginShaderMode(struct Shader);

CFFI C function from raylib.static._raylib_cffi.lib

begin_texture_mode(self, RenderTexture_0: RenderTexture)

void BeginTextureMode(struct RenderTexture);

CFFI C function from raylib.static._raylib_cffi.lib

begin_vr_stereo_mode(self, VrStereoConfig_0: VrStereoConfig)

void BeginVrStereoMode(struct VrStereoConfig);

CFFI C function from raylib.static._raylib_cffi.lib

change_directory(self, str_0: str)

_Bool ChangeDirectory(char *);

CFFI C function from raylib.static._raylib_cffi.lib

check_collision_box_sphere(self, BoundingBox_0: BoundingBox, Vector3_1: Vector3, float_2: float)

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

CFFI C function from raylib.static._raylib_cffi.lib

check_collision_boxes(self, BoundingBox_0: BoundingBox, BoundingBox_1: BoundingBox)

_Bool CheckCollisionBoxes(struct BoundingBox, struct BoundingBox);

CFFI C function from raylib.static._raylib_cffi.lib

check_collision_circle_rec(self, Vector2_0: Vector2, float_1: float, Rectangle_2: Rectangle)

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

CFFI C function from raylib.static._raylib_cffi.lib

check_collision_circles(self, Vector2_0: Vector2, float_1: float, Vector2_2: Vector2, float_3: float)

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

CFFI C function from raylib.static._raylib_cffi.lib

check_collision_lines(self, Vector2_0: Vector2, Vector2_1: Vector2, Vector2_2: Vector2, Vector2_3: Vector2, Vector2_pointer_4: Any)

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

CFFI C function from raylib.static._raylib_cffi.lib

check_collision_point_circle(self, Vector2_0: Vector2, Vector2_1: Vector2, float_2: float)

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

CFFI C function from raylib.static._raylib_cffi.lib

check_collision_point_rec(self, Vector2_0: Vector2, Rectangle_1: Rectangle)

_Bool CheckCollisionPointRec(struct Vector2, struct Rectangle);

CFFI C function from raylib.static._raylib_cffi.lib

check_collision_point_triangle(self, Vector2_0: Vector2, Vector2_1: Vector2, Vector2_2: Vector2, Vector2_3: Vector2)

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

CFFI C function from raylib.static._raylib_cffi.lib

check_collision_ray_box(self, Ray_0: Ray, BoundingBox_1: BoundingBox)

_Bool CheckCollisionRayBox(struct Ray, struct BoundingBox);

CFFI C function from raylib.static._raylib_cffi.lib

check_collision_ray_sphere(self, Ray_0: Ray, Vector3_1: Vector3, float_2: float)

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

CFFI C function from raylib.static._raylib_cffi.lib

check_collision_ray_sphere_ex(self, Ray_0: Ray, Vector3_1: Vector3, float_2: float, Vector3_pointer_3: Any)

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

CFFI C function from raylib.static._raylib_cffi.lib

check_collision_recs(self, Rectangle_0: Rectangle, Rectangle_1: Rectangle)

_Bool CheckCollisionRecs(struct Rectangle, struct Rectangle);

CFFI C function from raylib.static._raylib_cffi.lib

check_collision_spheres(self, Vector3_0: Vector3, float_1: float, Vector3_2: Vector3, float_3: float)

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

CFFI C function from raylib.static._raylib_cffi.lib

clear_background(self, Color_0: Color)

void ClearBackground(struct Color);

CFFI C function from raylib.static._raylib_cffi.lib

clear_directory_files(self)

void ClearDirectoryFiles();

CFFI C function from raylib.static._raylib_cffi.lib

clear_dropped_files(self)

void ClearDroppedFiles();

CFFI C function from raylib.static._raylib_cffi.lib

clear_window_state(self, unsignedint_0: int)

void ClearWindowState(unsigned int);

CFFI C function from raylib.static._raylib_cffi.lib

close_audio_device(self)

void CloseAudioDevice();

CFFI C function from raylib.static._raylib_cffi.lib

close_audio_stream(self, AudioStream_0: AudioStream)

void CloseAudioStream(struct AudioStream);

CFFI C function from raylib.static._raylib_cffi.lib

close_window(self)

void CloseWindow();

CFFI C function from raylib.static._raylib_cffi.lib

codepoint_to_utf8(self, int_0: int, int_pointer_1: Any)

char *CodepointToUtf8(int, int *);

CFFI C function from raylib.static._raylib_cffi.lib

color_alpha(self, Color_0: Color, float_1: float)

struct Color ColorAlpha(struct Color, float);

CFFI C function from raylib.static._raylib_cffi.lib

color_alpha_blend(self, Color_0: Color, Color_1: Color, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

color_from_hsv(self, float_0: float, float_1: float, float_2: float)

struct Color ColorFromHSV(float, float, float);

CFFI C function from raylib.static._raylib_cffi.lib

color_from_normalized(self, Vector4_0: Vector4)

struct Color ColorFromNormalized(struct Vector4);

CFFI C function from raylib.static._raylib_cffi.lib

color_normalize(self, Color_0: Color)

struct Vector4 ColorNormalize(struct Color);

CFFI C function from raylib.static._raylib_cffi.lib

color_to_hsv(self, Color_0: Color)

struct Vector3 ColorToHSV(struct Color);

CFFI C function from raylib.static._raylib_cffi.lib

color_to_int(self, Color_0: Color)

int ColorToInt(struct Color);

CFFI C function from raylib.static._raylib_cffi.lib

compress_data(self, unsignedstr_0: str, int_1: int, int_pointer_2: Any)

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

CFFI C function from raylib.static._raylib_cffi.lib

decompress_data(self, unsignedstr_0: str, int_1: int, int_pointer_2: Any)

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

CFFI C function from raylib.static._raylib_cffi.lib

directory_exists(self, str_0: str)

_Bool DirectoryExists(char *);

CFFI C function from raylib.static._raylib_cffi.lib

disable_cursor(self)

void DisableCursor();

CFFI C function from raylib.static._raylib_cffi.lib

draw_billboard(self, Camera3D_0: Camera3D, Texture_1: Texture, Vector3_2: Vector3, float_3: float, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_billboard_rec(self, Camera3D_0: Camera3D, Texture_1: Texture, Rectangle_2: Rectangle, Vector3_3: Vector3, float_4: float, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_bounding_box(self, BoundingBox_0: BoundingBox, Color_1: Color)

void DrawBoundingBox(struct BoundingBox, struct Color);

CFFI C function from raylib.static._raylib_cffi.lib

draw_circle(self, int_0: int, int_1: int, float_2: float, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_circle_3d(self, Vector3_0: Vector3, float_1: float, Vector3_2: Vector3, float_3: float, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_circle_gradient(self, int_0: int, int_1: int, float_2: float, Color_3: Color, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_circle_lines(self, int_0: int, int_1: int, float_2: float, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_circle_sector(self, Vector2_0: Vector2, float_1: float, float_2: float, float_3: float, int_4: int, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_circle_sector_lines(self, Vector2_0: Vector2, float_1: float, float_2: float, float_3: float, int_4: int, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_circle_v(self, Vector2_0: Vector2, float_1: float, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_cube(self, Vector3_0: Vector3, float_1: float, float_2: float, float_3: float, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_cube_texture(self, Texture_0: Texture, Vector3_1: Vector3, float_2: float, float_3: float, float_4: float, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_cube_v(self, Vector3_0: Vector3, Vector3_1: Vector3, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_cube_wires(self, Vector3_0: Vector3, float_1: float, float_2: float, float_3: float, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_cube_wires_v(self, Vector3_0: Vector3, Vector3_1: Vector3, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_cylinder(self, Vector3_0: Vector3, float_1: float, float_2: float, float_3: float, int_4: int, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_cylinder_wires(self, Vector3_0: Vector3, float_1: float, float_2: float, float_3: float, int_4: int, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_ellipse(self, int_0: int, int_1: int, float_2: float, float_3: float, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_ellipse_lines(self, int_0: int, int_1: int, float_2: float, float_3: float, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_fps(self, int_0: int, int_1: int)

void DrawFPS(int, int);

CFFI C function from raylib.static._raylib_cffi.lib

draw_grid(self, int_0: int, float_1: float)

void DrawGrid(int, float);

CFFI C function from raylib.static._raylib_cffi.lib

draw_line(self, int_0: int, int_1: int, int_2: int, int_3: int, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_line_3d(self, Vector3_0: Vector3, Vector3_1: Vector3, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_line_bezier(self, Vector2_0: Vector2, Vector2_1: Vector2, float_2: float, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_line_bezier_quad(self, Vector2_0: Vector2, Vector2_1: Vector2, Vector2_2: Vector2, float_3: float, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_line_ex(self, Vector2_0: Vector2, Vector2_1: Vector2, float_2: float, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_line_strip(self, Vector2_pointer_0: Any, int_1: int, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_line_v(self, Vector2_0: Vector2, Vector2_1: Vector2, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_mesh(self, Mesh_0: Mesh, Material_1: Material, Matrix_2: Matrix)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_mesh_instanced(self, Mesh_0: Mesh, Material_1: Material, Matrix_pointer_2: Any, int_3: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_model(self, Model_0: Model, Vector3_1: Vector3, float_2: float, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_model_ex(self, Model_0: Model, Vector3_1: Vector3, Vector3_2: Vector3, float_3: float, Vector3_4: Vector3, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_model_wires(self, Model_0: Model, Vector3_1: Vector3, float_2: float, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_model_wires_ex(self, Model_0: Model, Vector3_1: Vector3, Vector3_2: Vector3, float_3: float, Vector3_4: Vector3, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_pixel(self, int_0: int, int_1: int, Color_2: Color)

void DrawPixel(int, int, struct Color);

CFFI C function from raylib.static._raylib_cffi.lib

draw_pixel_v(self, Vector2_0: Vector2, Color_1: Color)

void DrawPixelV(struct Vector2, struct Color);

CFFI C function from raylib.static._raylib_cffi.lib

draw_plane(self, Vector3_0: Vector3, Vector2_1: Vector2, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_point_3d(self, Vector3_0: Vector3, Color_1: Color)

void DrawPoint3D(struct Vector3, struct Color);

CFFI C function from raylib.static._raylib_cffi.lib

draw_poly(self, Vector2_0: Vector2, int_1: int, float_2: float, float_3: float, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_poly_lines(self, Vector2_0: Vector2, int_1: int, float_2: float, float_3: float, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_ray(self, Ray_0: Ray, Color_1: Color)

void DrawRay(struct Ray, struct Color);

CFFI C function from raylib.static._raylib_cffi.lib

draw_rectangle(self, int_0: int, int_1: int, int_2: int, int_3: int, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_rectangle_gradient_ex(self, Rectangle_0: Rectangle, Color_1: Color, Color_2: Color, Color_3: Color, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_rectangle_gradient_h(self, int_0: int, int_1: int, int_2: int, int_3: int, Color_4: Color, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_rectangle_gradient_v(self, int_0: int, int_1: int, int_2: int, int_3: int, Color_4: Color, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_rectangle_lines(self, int_0: int, int_1: int, int_2: int, int_3: int, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_rectangle_lines_ex(self, Rectangle_0: Rectangle, int_1: int, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_rectangle_pro(self, Rectangle_0: Rectangle, Vector2_1: Vector2, float_2: float, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_rectangle_rec(self, Rectangle_0: Rectangle, Color_1: Color)

void DrawRectangleRec(struct Rectangle, struct Color);

CFFI C function from raylib.static._raylib_cffi.lib

draw_rectangle_rounded(self, Rectangle_0: Rectangle, float_1: float, int_2: int, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_rectangle_rounded_lines(self, Rectangle_0: Rectangle, float_1: float, int_2: int, int_3: int, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_rectangle_v(self, Vector2_0: Vector2, Vector2_1: Vector2, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_ring(self, Vector2_0: Vector2, float_1: float, float_2: float, float_3: float, float_4: float, int_5: int, Color_6: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_ring_lines(self, Vector2_0: Vector2, float_1: float, float_2: float, float_3: float, float_4: float, int_5: int, Color_6: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_sphere(self, Vector3_0: Vector3, float_1: float, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_sphere_ex(self, Vector3_0: Vector3, float_1: float, int_2: int, int_3: int, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_sphere_wires(self, Vector3_0: Vector3, float_1: float, int_2: int, int_3: int, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_text(self, str_0: str, int_1: int, int_2: int, int_3: int, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_text_codepoint(self, Font_0: Font, int_1: int, Vector2_2: Vector2, float_3: float, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_text_ex(self, Font_0: Font, str_1: str, Vector2_2: Vector2, float_3: float, float_4: float, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_text_rec(self, Font_0: Font, str_1: str, Rectangle_2: Rectangle, float_3: float, float_4: float, _Bool_5: bool, Color_6: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_text_rec_ex(self, Font_0: Font, str_1: str, Rectangle_2: Rectangle, float_3: float, float_4: float, _Bool_5: bool, Color_6: Color, int_7: int, int_8: int, Color_9: Color, Color_10: Color)

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

draw_texture(self, Texture_0: Texture, int_1: int, int_2: int, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_texture_ex(self, Texture_0: Texture, Vector2_1: Vector2, float_2: float, float_3: float, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_texture_n_patch(self, Texture_0: Texture, NPatchInfo_1: NPatchInfo, Rectangle_2: Rectangle, Vector2_3: Vector2, float_4: float, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_texture_poly(self, Texture_0: Texture, Vector2_1: Vector2, Vector2_pointer_2: Any, Vector2_pointer_3: Any, int_4: int, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_texture_pro(self, Texture_0: Texture, Rectangle_1: Rectangle, Rectangle_2: Rectangle, Vector2_3: Vector2, float_4: float, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_texture_quad(self, Texture_0: Texture, Vector2_1: Vector2, Vector2_2: Vector2, Rectangle_3: Rectangle, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_texture_rec(self, Texture_0: Texture, Rectangle_1: Rectangle, Vector2_2: Vector2, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_texture_tiled(self, Texture_0: Texture, Rectangle_1: Rectangle, Rectangle_2: Rectangle, Vector2_3: Vector2, float_4: float, float_5: float, Color_6: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_texture_v(self, Texture_0: Texture, Vector2_1: Vector2, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_triangle(self, Vector2_0: Vector2, Vector2_1: Vector2, Vector2_2: Vector2, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_triangle_3d(self, Vector3_0: Vector3, Vector3_1: Vector3, Vector3_2: Vector3, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_triangle_fan(self, Vector2_pointer_0: Any, int_1: int, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_triangle_lines(self, Vector2_0: Vector2, Vector2_1: Vector2, Vector2_2: Vector2, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_triangle_strip(self, Vector2_pointer_0: Any, int_1: int, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

draw_triangle_strip_3d(self, Vector3_pointer_0: Any, int_1: int, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

enable_cursor(self)

void EnableCursor();

CFFI C function from raylib.static._raylib_cffi.lib

end_blend_mode(self)

void EndBlendMode();

CFFI C function from raylib.static._raylib_cffi.lib

end_drawing(self)

void EndDrawing();

CFFI C function from raylib.static._raylib_cffi.lib

end_mode_2d(self)

void EndMode2D();

CFFI C function from raylib.static._raylib_cffi.lib

end_mode_3d(self)

void EndMode3D();

CFFI C function from raylib.static._raylib_cffi.lib

end_scissor_mode(self)

void EndScissorMode();

CFFI C function from raylib.static._raylib_cffi.lib

end_shader_mode(self)

void EndShaderMode();

CFFI C function from raylib.static._raylib_cffi.lib

end_texture_mode(self)

void EndTextureMode();

CFFI C function from raylib.static._raylib_cffi.lib

end_vr_stereo_mode(self)

void EndVrStereoMode();

CFFI C function from raylib.static._raylib_cffi.lib

export_image(self, Image_0: Image, str_1: str)

_Bool ExportImage(struct Image, char *);

CFFI C function from raylib.static._raylib_cffi.lib

export_image_as_code(self, Image_0: Image, str_1: str)

_Bool ExportImageAsCode(struct Image, char *);

CFFI C function from raylib.static._raylib_cffi.lib

export_mesh(self, Mesh_0: Mesh, str_1: str)

_Bool ExportMesh(struct Mesh, char *);

CFFI C function from raylib.static._raylib_cffi.lib

export_wave(self, Wave_0: Wave, str_1: str)

_Bool ExportWave(struct Wave, char *);

CFFI C function from raylib.static._raylib_cffi.lib

export_wave_as_code(self, Wave_0: Wave, str_1: str)

_Bool ExportWaveAsCode(struct Wave, char *);

CFFI C function from raylib.static._raylib_cffi.lib

fade(self, Color_0: Color, float_1: float)

struct Color Fade(struct Color, float);

CFFI C function from raylib.static._raylib_cffi.lib

file_exists(self, str_0: str)

_Bool FileExists(char *);

CFFI C function from raylib.static._raylib_cffi.lib

gen_image_cellular(self, int_0: int, int_1: int, int_2: int)

struct Image GenImageCellular(int, int, int);

CFFI C function from raylib.static._raylib_cffi.lib

gen_image_checked(self, int_0: int, int_1: int, int_2: int, int_3: int, Color_4: Color, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

gen_image_color(self, int_0: int, int_1: int, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

gen_image_font_atlas(self, CharInfo_pointer_0: Any, Rectangle_pointer_pointer_1: Any, int_2: int, int_3: int, int_4: int, int_5: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

gen_image_gradient_h(self, int_0: int, int_1: int, Color_2: Color, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

gen_image_gradient_radial(self, int_0: int, int_1: int, float_2: float, Color_3: Color, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

gen_image_gradient_v(self, int_0: int, int_1: int, Color_2: Color, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

gen_image_perlin_noise(self, int_0: int, int_1: int, int_2: int, int_3: int, float_4: float)

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

CFFI C function from raylib.static._raylib_cffi.lib

gen_image_white_noise(self, int_0: int, int_1: int, float_2: float)

struct Image GenImageWhiteNoise(int, int, float);

CFFI C function from raylib.static._raylib_cffi.lib

gen_mesh_cube(self, float_0: float, float_1: float, float_2: float)

struct Mesh GenMeshCube(float, float, float);

CFFI C function from raylib.static._raylib_cffi.lib

gen_mesh_cubicmap(self, Image_0: Image, Vector3_1: Vector3)

struct Mesh GenMeshCubicmap(struct Image, struct Vector3);

CFFI C function from raylib.static._raylib_cffi.lib

gen_mesh_cylinder(self, float_0: float, float_1: float, int_2: int)

struct Mesh GenMeshCylinder(float, float, int);

CFFI C function from raylib.static._raylib_cffi.lib

gen_mesh_heightmap(self, Image_0: Image, Vector3_1: Vector3)

struct Mesh GenMeshHeightmap(struct Image, struct Vector3);

CFFI C function from raylib.static._raylib_cffi.lib

gen_mesh_hemi_sphere(self, float_0: float, int_1: int, int_2: int)

struct Mesh GenMeshHemiSphere(float, int, int);

CFFI C function from raylib.static._raylib_cffi.lib

gen_mesh_knot(self, float_0: float, float_1: float, int_2: int, int_3: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

gen_mesh_plane(self, float_0: float, float_1: float, int_2: int, int_3: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

gen_mesh_poly(self, int_0: int, float_1: float)

struct Mesh GenMeshPoly(int, float);

CFFI C function from raylib.static._raylib_cffi.lib

gen_mesh_sphere(self, float_0: float, int_1: int, int_2: int)

struct Mesh GenMeshSphere(float, int, int);

CFFI C function from raylib.static._raylib_cffi.lib

gen_mesh_torus(self, float_0: float, float_1: float, int_2: int, int_3: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

gen_texture_mipmaps(self, Texture_pointer_0: Any)

void GenTextureMipmaps(struct Texture *);

CFFI C function from raylib.static._raylib_cffi.lib

get_camera_matrix(self, Camera3D_0: Camera3D)

struct Matrix GetCameraMatrix(struct Camera3D);

CFFI C function from raylib.static._raylib_cffi.lib

get_camera_matrix_2d(self, Camera2D_0: Camera2D)

struct Matrix GetCameraMatrix2D(struct Camera2D);

CFFI C function from raylib.static._raylib_cffi.lib

get_char_pressed(self)

int GetCharPressed();

CFFI C function from raylib.static._raylib_cffi.lib

get_clipboard_text(self)

char *GetClipboardText();

CFFI C function from raylib.static._raylib_cffi.lib

get_codepoints(self, str_0: str, int_pointer_1: Any)

int *GetCodepoints(char *, int *);

CFFI C function from raylib.static._raylib_cffi.lib

get_codepoints_count(self, str_0: str)

int GetCodepointsCount(char *);

CFFI C function from raylib.static._raylib_cffi.lib

get_collision_ray_ground(self, Ray_0: Ray, float_1: float)

struct RayHitInfo GetCollisionRayGround(struct Ray, float);

CFFI C function from raylib.static._raylib_cffi.lib

get_collision_ray_mesh(self, Ray_0: Ray, Mesh_1: Mesh, Matrix_2: Matrix)

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

CFFI C function from raylib.static._raylib_cffi.lib

get_collision_ray_model(self, Ray_0: Ray, Model_1: Model)

struct RayHitInfo GetCollisionRayModel(struct Ray, struct Model);

CFFI C function from raylib.static._raylib_cffi.lib

get_collision_ray_triangle(self, Ray_0: Ray, Vector3_1: Vector3, Vector3_2: Vector3, Vector3_3: Vector3)

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

CFFI C function from raylib.static._raylib_cffi.lib

get_collision_rec(self, Rectangle_0: Rectangle, Rectangle_1: Rectangle)

struct Rectangle GetCollisionRec(struct Rectangle, struct Rectangle);

CFFI C function from raylib.static._raylib_cffi.lib

get_color(self, unsignedint_0: int)

struct Color GetColor(unsigned int);

CFFI C function from raylib.static._raylib_cffi.lib

get_current_monitor(self)

int GetCurrentMonitor();

CFFI C function from raylib.static._raylib_cffi.lib

get_directory_files(self, str_0: str, int_pointer_1: Any)

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

CFFI C function from raylib.static._raylib_cffi.lib

get_directory_path(self, str_0: str)

char *GetDirectoryPath(char *);

CFFI C function from raylib.static._raylib_cffi.lib

get_dropped_files(self, int_pointer_0: Any)

char * *GetDroppedFiles(int *);

CFFI C function from raylib.static._raylib_cffi.lib

get_file_extension(self, str_0: str)

char *GetFileExtension(char *);

CFFI C function from raylib.static._raylib_cffi.lib

get_file_mod_time(self, str_0: str)

long GetFileModTime(char *);

CFFI C function from raylib.static._raylib_cffi.lib

get_file_name(self, str_0: str)

char *GetFileName(char *);

CFFI C function from raylib.static._raylib_cffi.lib

get_file_name_without_ext(self, str_0: str)

char *GetFileNameWithoutExt(char *);

CFFI C function from raylib.static._raylib_cffi.lib

get_font_default(self)

struct Font GetFontDefault();

CFFI C function from raylib.static._raylib_cffi.lib

get_fps(self)

int GetFPS();

CFFI C function from raylib.static._raylib_cffi.lib

get_frame_time(self)

float GetFrameTime();

CFFI C function from raylib.static._raylib_cffi.lib

get_gamepad_axis_count(self, int_0: int)

int GetGamepadAxisCount(int);

CFFI C function from raylib.static._raylib_cffi.lib

get_gamepad_axis_movement(self, int_0: int, int_1: int)

float GetGamepadAxisMovement(int, int);

CFFI C function from raylib.static._raylib_cffi.lib

get_gamepad_button_pressed(self)

int GetGamepadButtonPressed();

CFFI C function from raylib.static._raylib_cffi.lib

get_gamepad_name(self, int_0: int)

char *GetGamepadName(int);

CFFI C function from raylib.static._raylib_cffi.lib

get_gesture_detected(self)

int GetGestureDetected();

CFFI C function from raylib.static._raylib_cffi.lib

get_gesture_drag_angle(self)

float GetGestureDragAngle();

CFFI C function from raylib.static._raylib_cffi.lib

get_gesture_drag_vector(self)

struct Vector2 GetGestureDragVector();

CFFI C function from raylib.static._raylib_cffi.lib

get_gesture_hold_duration(self)

float GetGestureHoldDuration();

CFFI C function from raylib.static._raylib_cffi.lib

get_gesture_pinch_angle(self)

float GetGesturePinchAngle();

CFFI C function from raylib.static._raylib_cffi.lib

get_gesture_pinch_vector(self)

struct Vector2 GetGesturePinchVector();

CFFI C function from raylib.static._raylib_cffi.lib

get_glyph_index(self, Font_0: Font, int_1: int)

int GetGlyphIndex(struct Font, int);

CFFI C function from raylib.static._raylib_cffi.lib

get_image_alpha_border(self, Image_0: Image, float_1: float)

struct Rectangle GetImageAlphaBorder(struct Image, float);

CFFI C function from raylib.static._raylib_cffi.lib

get_key_pressed(self)

int GetKeyPressed();

CFFI C function from raylib.static._raylib_cffi.lib

get_monitor_count(self)

int GetMonitorCount();

CFFI C function from raylib.static._raylib_cffi.lib

get_monitor_height(self, int_0: int)

int GetMonitorHeight(int);

CFFI C function from raylib.static._raylib_cffi.lib

get_monitor_name(self, int_0: int)

char *GetMonitorName(int);

CFFI C function from raylib.static._raylib_cffi.lib

get_monitor_physical_height(self, int_0: int)

int GetMonitorPhysicalHeight(int);

CFFI C function from raylib.static._raylib_cffi.lib

get_monitor_physical_width(self, int_0: int)

int GetMonitorPhysicalWidth(int);

CFFI C function from raylib.static._raylib_cffi.lib

get_monitor_position(self, int_0: int)

struct Vector2 GetMonitorPosition(int);

CFFI C function from raylib.static._raylib_cffi.lib

get_monitor_refresh_rate(self, int_0: int)

int GetMonitorRefreshRate(int);

CFFI C function from raylib.static._raylib_cffi.lib

get_monitor_width(self, int_0: int)

int GetMonitorWidth(int);

CFFI C function from raylib.static._raylib_cffi.lib

get_mouse_position(self)

struct Vector2 GetMousePosition();

CFFI C function from raylib.static._raylib_cffi.lib

get_mouse_ray(self, Vector2_0: Vector2, Camera3D_1: Camera3D)

struct Ray GetMouseRay(struct Vector2, struct Camera3D);

CFFI C function from raylib.static._raylib_cffi.lib

get_mouse_wheel_move(self)

float GetMouseWheelMove();

CFFI C function from raylib.static._raylib_cffi.lib

get_mouse_x(self)

int GetMouseX();

CFFI C function from raylib.static._raylib_cffi.lib

get_mouse_y(self)

int GetMouseY();

CFFI C function from raylib.static._raylib_cffi.lib

get_music_time_length(self, Music_0: Music)

float GetMusicTimeLength(struct Music);

CFFI C function from raylib.static._raylib_cffi.lib

get_music_time_played(self, Music_0: Music)

float GetMusicTimePlayed(struct Music);

CFFI C function from raylib.static._raylib_cffi.lib

get_next_codepoint(self, str_0: str, int_pointer_1: Any)

int GetNextCodepoint(char *, int *);

CFFI C function from raylib.static._raylib_cffi.lib

get_pixel_color(self, void_pointer_0: Any, int_1: int)

struct Color GetPixelColor(void *, int);

CFFI C function from raylib.static._raylib_cffi.lib

get_pixel_data_size(self, int_0: int, int_1: int, int_2: int)

int GetPixelDataSize(int, int, int);

CFFI C function from raylib.static._raylib_cffi.lib

get_prev_directory_path(self, str_0: str)

char *GetPrevDirectoryPath(char *);

CFFI C function from raylib.static._raylib_cffi.lib

get_random_value(self, int_0: int, int_1: int)

int GetRandomValue(int, int);

CFFI C function from raylib.static._raylib_cffi.lib

get_screen_data(self)

struct Image GetScreenData();

CFFI C function from raylib.static._raylib_cffi.lib

get_screen_height(self)

int GetScreenHeight();

CFFI C function from raylib.static._raylib_cffi.lib

get_screen_to_world_2d(self, Vector2_0: Vector2, Camera2D_1: Camera2D)

struct Vector2 GetScreenToWorld2D(struct Vector2, struct Camera2D);

CFFI C function from raylib.static._raylib_cffi.lib

get_screen_width(self)

int GetScreenWidth();

CFFI C function from raylib.static._raylib_cffi.lib

get_shader_location(self, Shader_0: Shader, str_1: str)

int GetShaderLocation(struct Shader, char *);

CFFI C function from raylib.static._raylib_cffi.lib

get_shader_location_attrib(self, Shader_0: Shader, str_1: str)

int GetShaderLocationAttrib(struct Shader, char *);

CFFI C function from raylib.static._raylib_cffi.lib

get_sounds_playing(self)

int GetSoundsPlaying();

CFFI C function from raylib.static._raylib_cffi.lib

get_texture_data(self, Texture_0: Texture)

struct Image GetTextureData(struct Texture);

CFFI C function from raylib.static._raylib_cffi.lib

get_time(self)

double GetTime();

CFFI C function from raylib.static._raylib_cffi.lib

get_touch_points_count(self)

int GetTouchPointsCount();

CFFI C function from raylib.static._raylib_cffi.lib

get_touch_position(self, int_0: int)

struct Vector2 GetTouchPosition(int);

CFFI C function from raylib.static._raylib_cffi.lib

get_touch_x(self)

int GetTouchX();

CFFI C function from raylib.static._raylib_cffi.lib

get_touch_y(self)

int GetTouchY();

CFFI C function from raylib.static._raylib_cffi.lib

get_window_handle(self)

void *GetWindowHandle();

CFFI C function from raylib.static._raylib_cffi.lib

get_window_position(self)

struct Vector2 GetWindowPosition();

CFFI C function from raylib.static._raylib_cffi.lib

get_window_scale_dpi(self)

struct Vector2 GetWindowScaleDPI();

CFFI C function from raylib.static._raylib_cffi.lib

get_working_directory(self)

char *GetWorkingDirectory();

CFFI C function from raylib.static._raylib_cffi.lib

get_world_to_screen(self, Vector3_0: Vector3, Camera3D_1: Camera3D)

struct Vector2 GetWorldToScreen(struct Vector3, struct Camera3D);

CFFI C function from raylib.static._raylib_cffi.lib

get_world_to_screen_2d(self, Vector2_0: Vector2, Camera2D_1: Camera2D)

struct Vector2 GetWorldToScreen2D(struct Vector2, struct Camera2D);

CFFI C function from raylib.static._raylib_cffi.lib

get_world_to_screen_ex(self, Vector3_0: Vector3, Camera3D_1: Camera3D, int_2: int, int_3: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

hide_cursor(self)

void HideCursor();

CFFI C function from raylib.static._raylib_cffi.lib

image_alpha_clear(self, Image_pointer_0: Any, Color_1: Color, float_2: float)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_alpha_crop(self, Image_pointer_0: Any, float_1: float)

void ImageAlphaCrop(struct Image *, float);

CFFI C function from raylib.static._raylib_cffi.lib

image_alpha_mask(self, Image_pointer_0: Any, Image_1: Image)

void ImageAlphaMask(struct Image *, struct Image);

CFFI C function from raylib.static._raylib_cffi.lib

image_alpha_premultiply(self, Image_pointer_0: Any)

void ImageAlphaPremultiply(struct Image *);

CFFI C function from raylib.static._raylib_cffi.lib

image_clear_background(self, Image_pointer_0: Any, Color_1: Color)

void ImageClearBackground(struct Image *, struct Color);

CFFI C function from raylib.static._raylib_cffi.lib

image_color_brightness(self, Image_pointer_0: Any, int_1: int)

void ImageColorBrightness(struct Image *, int);

CFFI C function from raylib.static._raylib_cffi.lib

image_color_contrast(self, Image_pointer_0: Any, float_1: float)

void ImageColorContrast(struct Image *, float);

CFFI C function from raylib.static._raylib_cffi.lib

image_color_grayscale(self, Image_pointer_0: Any)

void ImageColorGrayscale(struct Image *);

CFFI C function from raylib.static._raylib_cffi.lib

image_color_invert(self, Image_pointer_0: Any)

void ImageColorInvert(struct Image *);

CFFI C function from raylib.static._raylib_cffi.lib

image_color_replace(self, Image_pointer_0: Any, Color_1: Color, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_color_tint(self, Image_pointer_0: Any, Color_1: Color)

void ImageColorTint(struct Image *, struct Color);

CFFI C function from raylib.static._raylib_cffi.lib

image_copy(self, Image_0: Image)

struct Image ImageCopy(struct Image);

CFFI C function from raylib.static._raylib_cffi.lib

image_crop(self, Image_pointer_0: Any, Rectangle_1: Rectangle)

void ImageCrop(struct Image *, struct Rectangle);

CFFI C function from raylib.static._raylib_cffi.lib

image_dither(self, Image_pointer_0: Any, int_1: int, int_2: int, int_3: int, int_4: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_draw(self, Image_pointer_0: Any, Image_1: Image, Rectangle_2: Rectangle, Rectangle_3: Rectangle, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_draw_circle(self, Image_pointer_0: Any, int_1: int, int_2: int, int_3: int, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_draw_circle_v(self, Image_pointer_0: Any, Vector2_1: Vector2, int_2: int, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_draw_line(self, Image_pointer_0: Any, int_1: int, int_2: int, int_3: int, int_4: int, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_draw_line_v(self, Image_pointer_0: Any, Vector2_1: Vector2, Vector2_2: Vector2, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_draw_pixel(self, Image_pointer_0: Any, int_1: int, int_2: int, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_draw_pixel_v(self, Image_pointer_0: Any, Vector2_1: Vector2, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_draw_rectangle(self, Image_pointer_0: Any, int_1: int, int_2: int, int_3: int, int_4: int, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_draw_rectangle_lines(self, Image_pointer_0: Any, Rectangle_1: Rectangle, int_2: int, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_draw_rectangle_rec(self, Image_pointer_0: Any, Rectangle_1: Rectangle, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_draw_rectangle_v(self, Image_pointer_0: Any, Vector2_1: Vector2, Vector2_2: Vector2, Color_3: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_draw_text(self, Image_pointer_0: Any, str_1: str, int_2: int, int_3: int, int_4: int, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_draw_text_ex(self, Image_pointer_0: Any, Font_1: Font, str_2: str, Vector2_3: Vector2, float_4: float, float_5: float, Color_6: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_flip_horizontal(self, Image_pointer_0: Any)

void ImageFlipHorizontal(struct Image *);

CFFI C function from raylib.static._raylib_cffi.lib

image_flip_vertical(self, Image_pointer_0: Any)

void ImageFlipVertical(struct Image *);

CFFI C function from raylib.static._raylib_cffi.lib

image_format(self, Image_pointer_0: Any, int_1: int)

void ImageFormat(struct Image *, int);

CFFI C function from raylib.static._raylib_cffi.lib

image_from_image(self, Image_0: Image, Rectangle_1: Rectangle)

struct Image ImageFromImage(struct Image, struct Rectangle);

CFFI C function from raylib.static._raylib_cffi.lib

image_mipmaps(self, Image_pointer_0: Any)

void ImageMipmaps(struct Image *);

CFFI C function from raylib.static._raylib_cffi.lib

image_resize(self, Image_pointer_0: Any, int_1: int, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_resize_canvas(self, Image_pointer_0: Any, int_1: int, int_2: int, int_3: int, int_4: int, Color_5: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_resize_nn(self, Image_pointer_0: Any, int_1: int, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_rotate_ccw(self, Image_pointer_0: Any)

void ImageRotateCCW(struct Image *);

CFFI C function from raylib.static._raylib_cffi.lib

image_rotate_cw(self, Image_pointer_0: Any)

void ImageRotateCW(struct Image *);

CFFI C function from raylib.static._raylib_cffi.lib

image_text(self, str_0: str, int_1: int, Color_2: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_text_ex(self, Font_0: Font, str_1: str, float_2: float, float_3: float, Color_4: Color)

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

CFFI C function from raylib.static._raylib_cffi.lib

image_to_pot(self, Image_pointer_0: Any, Color_1: Color)

void ImageToPOT(struct Image *, struct Color);

CFFI C function from raylib.static._raylib_cffi.lib

init_audio_device(self)

void InitAudioDevice();

CFFI C function from raylib.static._raylib_cffi.lib

init_audio_stream(self, unsignedint_0: int, unsignedint_1: int, unsignedint_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

init_window(self, int_0: int, int_1: int, str_2: str)

void InitWindow(int, int, char *);

CFFI C function from raylib.static._raylib_cffi.lib

is_audio_device_ready(self)

_Bool IsAudioDeviceReady();

CFFI C function from raylib.static._raylib_cffi.lib

is_audio_stream_playing(self, AudioStream_0: AudioStream)

_Bool IsAudioStreamPlaying(struct AudioStream);

CFFI C function from raylib.static._raylib_cffi.lib

is_audio_stream_processed(self, AudioStream_0: AudioStream)

_Bool IsAudioStreamProcessed(struct AudioStream);

CFFI C function from raylib.static._raylib_cffi.lib

is_cursor_hidden(self)

_Bool IsCursorHidden();

CFFI C function from raylib.static._raylib_cffi.lib

is_cursor_on_screen(self)

_Bool IsCursorOnScreen();

CFFI C function from raylib.static._raylib_cffi.lib

is_file_dropped(self)

_Bool IsFileDropped();

CFFI C function from raylib.static._raylib_cffi.lib

is_file_extension(self, str_0: str, str_1: str)

_Bool IsFileExtension(char *, char *);

CFFI C function from raylib.static._raylib_cffi.lib

is_gamepad_available(self, int_0: int)

_Bool IsGamepadAvailable(int);

CFFI C function from raylib.static._raylib_cffi.lib

is_gamepad_button_down(self, int_0: int, int_1: int)

_Bool IsGamepadButtonDown(int, int);

CFFI C function from raylib.static._raylib_cffi.lib

is_gamepad_button_pressed(self, int_0: int, int_1: int)

_Bool IsGamepadButtonPressed(int, int);

CFFI C function from raylib.static._raylib_cffi.lib

is_gamepad_button_released(self, int_0: int, int_1: int)

_Bool IsGamepadButtonReleased(int, int);

CFFI C function from raylib.static._raylib_cffi.lib

is_gamepad_button_up(self, int_0: int, int_1: int)

_Bool IsGamepadButtonUp(int, int);

CFFI C function from raylib.static._raylib_cffi.lib

is_gamepad_name(self, int_0: int, str_1: str)

_Bool IsGamepadName(int, char *);

CFFI C function from raylib.static._raylib_cffi.lib

is_gesture_detected(self, int_0: int)

_Bool IsGestureDetected(int);

CFFI C function from raylib.static._raylib_cffi.lib

is_key_down(self, int_0: int)

_Bool IsKeyDown(int);

CFFI C function from raylib.static._raylib_cffi.lib

is_key_pressed(self, int_0: int)

_Bool IsKeyPressed(int);

CFFI C function from raylib.static._raylib_cffi.lib

is_key_released(self, int_0: int)

_Bool IsKeyReleased(int);

CFFI C function from raylib.static._raylib_cffi.lib

is_key_up(self, int_0: int)

_Bool IsKeyUp(int);

CFFI C function from raylib.static._raylib_cffi.lib

is_model_animation_valid(self, Model_0: Model, ModelAnimation_1: ModelAnimation)

_Bool IsModelAnimationValid(struct Model, struct ModelAnimation);

CFFI C function from raylib.static._raylib_cffi.lib

is_mouse_button_down(self, int_0: int)

_Bool IsMouseButtonDown(int);

CFFI C function from raylib.static._raylib_cffi.lib

is_mouse_button_pressed(self, int_0: int)

_Bool IsMouseButtonPressed(int);

CFFI C function from raylib.static._raylib_cffi.lib

is_mouse_button_released(self, int_0: int)

_Bool IsMouseButtonReleased(int);

CFFI C function from raylib.static._raylib_cffi.lib

is_mouse_button_up(self, int_0: int)

_Bool IsMouseButtonUp(int);

CFFI C function from raylib.static._raylib_cffi.lib

is_music_playing(self, Music_0: Music)

_Bool IsMusicPlaying(struct Music);

CFFI C function from raylib.static._raylib_cffi.lib

is_sound_playing(self, Sound_0: Sound)

_Bool IsSoundPlaying(struct Sound);

CFFI C function from raylib.static._raylib_cffi.lib

is_window_focused(self)

_Bool IsWindowFocused();

CFFI C function from raylib.static._raylib_cffi.lib

is_window_fullscreen(self)

_Bool IsWindowFullscreen();

CFFI C function from raylib.static._raylib_cffi.lib

is_window_hidden(self)

_Bool IsWindowHidden();

CFFI C function from raylib.static._raylib_cffi.lib

is_window_maximized(self)

_Bool IsWindowMaximized();

CFFI C function from raylib.static._raylib_cffi.lib

is_window_minimized(self)

_Bool IsWindowMinimized();

CFFI C function from raylib.static._raylib_cffi.lib

is_window_ready(self)

_Bool IsWindowReady();

CFFI C function from raylib.static._raylib_cffi.lib

is_window_resized(self)

_Bool IsWindowResized();

CFFI C function from raylib.static._raylib_cffi.lib

is_window_state(self, unsignedint_0: int)

_Bool IsWindowState(unsigned int);

CFFI C function from raylib.static._raylib_cffi.lib

load_file_data(self, str_0: str, unsignedint_pointer_1: Any)

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

CFFI C function from raylib.static._raylib_cffi.lib

load_file_text(self, str_0: str)

char *LoadFileText(char *);

CFFI C function from raylib.static._raylib_cffi.lib

load_font(self, str_0: str)

struct Font LoadFont(char *);

CFFI C function from raylib.static._raylib_cffi.lib

load_font_data(self, unsignedstr_0: str, int_1: int, int_2: int, int_pointer_3: Any, int_4: int, int_5: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

load_font_ex(self, str_0: str, int_1: int, int_pointer_2: Any, int_3: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

load_font_from_image(self, Image_0: Image, Color_1: Color, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

load_font_from_memory(self, str_0: str, unsignedstr_1: str, int_2: int, int_3: int, int_pointer_4: Any, int_5: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

load_image(self, str_0: str)

struct Image LoadImage(char *);

CFFI C function from raylib.static._raylib_cffi.lib

load_image_anim(self, str_0: str, int_pointer_1: Any)

struct Image LoadImageAnim(char *, int *);

CFFI C function from raylib.static._raylib_cffi.lib

load_image_colors(self, Image_0: Image)

struct Color *LoadImageColors(struct Image);

CFFI C function from raylib.static._raylib_cffi.lib

load_image_from_memory(self, str_0: str, unsignedstr_1: str, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

load_image_palette(self, Image_0: Image, int_1: int, int_pointer_2: Any)

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

CFFI C function from raylib.static._raylib_cffi.lib

load_image_raw(self, str_0: str, int_1: int, int_2: int, int_3: int, int_4: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

load_material_default(self)

struct Material LoadMaterialDefault();

CFFI C function from raylib.static._raylib_cffi.lib

load_materials(self, str_0: str, int_pointer_1: Any)

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

CFFI C function from raylib.static._raylib_cffi.lib

load_model(self, str_0: str)

struct Model LoadModel(char *);

CFFI C function from raylib.static._raylib_cffi.lib

load_model_animations(self, str_0: str, int_pointer_1: Any)

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

CFFI C function from raylib.static._raylib_cffi.lib

load_model_from_mesh(self, Mesh_0: Mesh)

struct Model LoadModelFromMesh(struct Mesh);

CFFI C function from raylib.static._raylib_cffi.lib

load_music_stream(self, str_0: str)

struct Music LoadMusicStream(char *);

CFFI C function from raylib.static._raylib_cffi.lib

load_music_stream_from_memory(self, str_0: str, unsignedstr_1: str, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

load_render_texture(self, int_0: int, int_1: int)

struct RenderTexture LoadRenderTexture(int, int);

CFFI C function from raylib.static._raylib_cffi.lib

load_shader(self, str_0: str, str_1: str)

struct Shader LoadShader(char *, char *);

CFFI C function from raylib.static._raylib_cffi.lib

load_shader_from_memory(self, str_0: str, str_1: str)

struct Shader LoadShaderFromMemory(char *, char *);

CFFI C function from raylib.static._raylib_cffi.lib

load_sound(self, str_0: str)

struct Sound LoadSound(char *);

CFFI C function from raylib.static._raylib_cffi.lib

load_sound_from_wave(self, Wave_0: Wave)

struct Sound LoadSoundFromWave(struct Wave);

CFFI C function from raylib.static._raylib_cffi.lib

load_storage_value(self, unsignedint_0: int)

int LoadStorageValue(unsigned int);

CFFI C function from raylib.static._raylib_cffi.lib

load_texture(self, str_0: str)

struct Texture LoadTexture(char *);

CFFI C function from raylib.static._raylib_cffi.lib

load_texture_cubemap(self, Image_0: Image, int_1: int)

struct Texture LoadTextureCubemap(struct Image, int);

CFFI C function from raylib.static._raylib_cffi.lib

load_texture_from_image(self, Image_0: Image)

struct Texture LoadTextureFromImage(struct Image);

CFFI C function from raylib.static._raylib_cffi.lib

load_vr_stereo_config(self, VrDeviceInfo_0: VrDeviceInfo)

struct VrStereoConfig LoadVrStereoConfig(struct VrDeviceInfo);

CFFI C function from raylib.static._raylib_cffi.lib

load_wave(self, str_0: str)

struct Wave LoadWave(char *);

CFFI C function from raylib.static._raylib_cffi.lib

load_wave_from_memory(self, str_0: str, unsignedstr_1: str, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

load_wave_samples(self, Wave_0: Wave)

float *LoadWaveSamples(struct Wave);

CFFI C function from raylib.static._raylib_cffi.lib

maximize_window(self)

void MaximizeWindow();

CFFI C function from raylib.static._raylib_cffi.lib

measure_text(self, str_0: str, int_1: int)

int MeasureText(char *, int);

CFFI C function from raylib.static._raylib_cffi.lib

measure_text_ex(self, Font_0: Font, str_1: str, float_2: float, float_3: float)

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

CFFI C function from raylib.static._raylib_cffi.lib

mem_alloc(self, int_0: int)

void *MemAlloc(int);

CFFI C function from raylib.static._raylib_cffi.lib

mem_free(self, void_pointer_0: Any)

void MemFree(void *);

CFFI C function from raylib.static._raylib_cffi.lib

mem_realloc(self, void_pointer_0: Any, int_1: int)

void *MemRealloc(void *, int);

CFFI C function from raylib.static._raylib_cffi.lib

mesh_binormals(self, Mesh_pointer_0: Any)

void MeshBinormals(struct Mesh *);

CFFI C function from raylib.static._raylib_cffi.lib

mesh_bounding_box(self, Mesh_0: Mesh)

struct BoundingBox MeshBoundingBox(struct Mesh);

CFFI C function from raylib.static._raylib_cffi.lib

mesh_tangents(self, Mesh_pointer_0: Any)

void MeshTangents(struct Mesh *);

CFFI C function from raylib.static._raylib_cffi.lib

minimize_window(self)

void MinimizeWindow();

CFFI C function from raylib.static._raylib_cffi.lib

open_url(self, str_0: str)

void OpenURL(char *);

CFFI C function from raylib.static._raylib_cffi.lib

pause_audio_stream(self, AudioStream_0: AudioStream)

void PauseAudioStream(struct AudioStream);

CFFI C function from raylib.static._raylib_cffi.lib

pause_music_stream(self, Music_0: Music)

void PauseMusicStream(struct Music);

CFFI C function from raylib.static._raylib_cffi.lib

pause_sound(self, Sound_0: Sound)

void PauseSound(struct Sound);

CFFI C function from raylib.static._raylib_cffi.lib

play_audio_stream(self, AudioStream_0: AudioStream)

void PlayAudioStream(struct AudioStream);

CFFI C function from raylib.static._raylib_cffi.lib

play_music_stream(self, Music_0: Music)

void PlayMusicStream(struct Music);

CFFI C function from raylib.static._raylib_cffi.lib

play_sound(self, Sound_0: Sound)

void PlaySound(struct Sound);

CFFI C function from raylib.static._raylib_cffi.lib

play_sound_multi(self, Sound_0: Sound)

void PlaySoundMulti(struct Sound);

CFFI C function from raylib.static._raylib_cffi.lib

pointer(self, struct)
restore_window(self)

void RestoreWindow();

CFFI C function from raylib.static._raylib_cffi.lib

resume_audio_stream(self, AudioStream_0: AudioStream)

void ResumeAudioStream(struct AudioStream);

CFFI C function from raylib.static._raylib_cffi.lib

resume_music_stream(self, Music_0: Music)

void ResumeMusicStream(struct Music);

CFFI C function from raylib.static._raylib_cffi.lib

resume_sound(self, Sound_0: Sound)

void ResumeSound(struct Sound);

CFFI C function from raylib.static._raylib_cffi.lib

save_file_data(self, str_0: str, void_pointer_1: Any, unsignedint_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

save_file_text(self, str_0: str, str_1: str)

_Bool SaveFileText(char *, char *);

CFFI C function from raylib.static._raylib_cffi.lib

save_storage_value(self, unsignedint_0: int, int_1: int)

_Bool SaveStorageValue(unsigned int, int);

CFFI C function from raylib.static._raylib_cffi.lib

set_audio_stream_buffer_size_default(self, int_0: int)

void SetAudioStreamBufferSizeDefault(int);

CFFI C function from raylib.static._raylib_cffi.lib

set_audio_stream_pitch(self, AudioStream_0: AudioStream, float_1: float)

void SetAudioStreamPitch(struct AudioStream, float);

CFFI C function from raylib.static._raylib_cffi.lib

set_audio_stream_volume(self, AudioStream_0: AudioStream, float_1: float)

void SetAudioStreamVolume(struct AudioStream, float);

CFFI C function from raylib.static._raylib_cffi.lib

set_camera_alt_control(self, int_0: int)

void SetCameraAltControl(int);

CFFI C function from raylib.static._raylib_cffi.lib

set_camera_mode(self, Camera3D_0: Camera3D, int_1: int)

void SetCameraMode(struct Camera3D, int);

CFFI C function from raylib.static._raylib_cffi.lib

set_camera_move_controls(self, int_0: int, int_1: int, int_2: int, int_3: int, int_4: int, int_5: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

set_camera_pan_control(self, int_0: int)

void SetCameraPanControl(int);

CFFI C function from raylib.static._raylib_cffi.lib

set_camera_smooth_zoom_control(self, int_0: int)

void SetCameraSmoothZoomControl(int);

CFFI C function from raylib.static._raylib_cffi.lib

set_clipboard_text(self, str_0: str)

void SetClipboardText(char *);

CFFI C function from raylib.static._raylib_cffi.lib

set_config_flags(self, unsignedint_0: int)

void SetConfigFlags(unsigned int);

CFFI C function from raylib.static._raylib_cffi.lib

set_exit_key(self, int_0: int)

void SetExitKey(int);

CFFI C function from raylib.static._raylib_cffi.lib

set_gamepad_mappings(self, str_0: str)

int SetGamepadMappings(char *);

CFFI C function from raylib.static._raylib_cffi.lib

set_gestures_enabled(self, unsignedint_0: int)

void SetGesturesEnabled(unsigned int);

CFFI C function from raylib.static._raylib_cffi.lib

set_master_volume(self, float_0: float)

void SetMasterVolume(float);

CFFI C function from raylib.static._raylib_cffi.lib

set_material_texture(self, Material_pointer_0: Any, int_1: int, Texture_2: Texture)

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

CFFI C function from raylib.static._raylib_cffi.lib

set_model_mesh_material(self, Model_pointer_0: Any, int_1: int, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

set_mouse_cursor(self, int_0: int)

void SetMouseCursor(int);

CFFI C function from raylib.static._raylib_cffi.lib

set_mouse_offset(self, int_0: int, int_1: int)

void SetMouseOffset(int, int);

CFFI C function from raylib.static._raylib_cffi.lib

set_mouse_position(self, int_0: int, int_1: int)

void SetMousePosition(int, int);

CFFI C function from raylib.static._raylib_cffi.lib

set_mouse_scale(self, float_0: float, float_1: float)

void SetMouseScale(float, float);

CFFI C function from raylib.static._raylib_cffi.lib

set_music_pitch(self, Music_0: Music, float_1: float)

void SetMusicPitch(struct Music, float);

CFFI C function from raylib.static._raylib_cffi.lib

set_music_volume(self, Music_0: Music, float_1: float)

void SetMusicVolume(struct Music, float);

CFFI C function from raylib.static._raylib_cffi.lib

set_pixel_color(self, void_pointer_0: Any, Color_1: Color, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

set_shader_value(self, Shader_0: Shader, int_1: int, void_pointer_2: Any, int_3: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

set_shader_value_matrix(self, Shader_0: Shader, int_1: int, Matrix_2: Matrix)

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

CFFI C function from raylib.static._raylib_cffi.lib

set_shader_value_texture(self, Shader_0: Shader, int_1: int, Texture_2: Texture)

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

CFFI C function from raylib.static._raylib_cffi.lib

set_shader_value_v(self, Shader_0: Shader, int_1: int, void_pointer_2: Any, int_3: int, int_4: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

set_shapes_texture(self, Texture_0: Texture, Rectangle_1: Rectangle)

void SetShapesTexture(struct Texture, struct Rectangle);

CFFI C function from raylib.static._raylib_cffi.lib

set_sound_pitch(self, Sound_0: Sound, float_1: float)

void SetSoundPitch(struct Sound, float);

CFFI C function from raylib.static._raylib_cffi.lib

set_sound_volume(self, Sound_0: Sound, float_1: float)

void SetSoundVolume(struct Sound, float);

CFFI C function from raylib.static._raylib_cffi.lib

set_target_fps(self, int_0: int)

void SetTargetFPS(int);

CFFI C function from raylib.static._raylib_cffi.lib

set_texture_filter(self, Texture_0: Texture, int_1: int)

void SetTextureFilter(struct Texture, int);

CFFI C function from raylib.static._raylib_cffi.lib

set_texture_wrap(self, Texture_0: Texture, int_1: int)

void SetTextureWrap(struct Texture, int);

CFFI C function from raylib.static._raylib_cffi.lib

set_trace_log_level(self, int_0: int)

void SetTraceLogLevel(int);

CFFI C function from raylib.static._raylib_cffi.lib

set_window_icon(self, Image_0: Image)

void SetWindowIcon(struct Image);

CFFI C function from raylib.static._raylib_cffi.lib

set_window_min_size(self, int_0: int, int_1: int)

void SetWindowMinSize(int, int);

CFFI C function from raylib.static._raylib_cffi.lib

set_window_monitor(self, int_0: int)

void SetWindowMonitor(int);

CFFI C function from raylib.static._raylib_cffi.lib

set_window_position(self, int_0: int, int_1: int)

void SetWindowPosition(int, int);

CFFI C function from raylib.static._raylib_cffi.lib

set_window_size(self, int_0: int, int_1: int)

void SetWindowSize(int, int);

CFFI C function from raylib.static._raylib_cffi.lib

set_window_state(self, unsignedint_0: int)

void SetWindowState(unsigned int);

CFFI C function from raylib.static._raylib_cffi.lib

set_window_title(self, str_0: str)

void SetWindowTitle(char *);

CFFI C function from raylib.static._raylib_cffi.lib

show_cursor(self)

void ShowCursor();

CFFI C function from raylib.static._raylib_cffi.lib

stop_audio_stream(self, AudioStream_0: AudioStream)

void StopAudioStream(struct AudioStream);

CFFI C function from raylib.static._raylib_cffi.lib

stop_music_stream(self, Music_0: Music)

void StopMusicStream(struct Music);

CFFI C function from raylib.static._raylib_cffi.lib

stop_sound(self, Sound_0: Sound)

void StopSound(struct Sound);

CFFI C function from raylib.static._raylib_cffi.lib

stop_sound_multi(self)

void StopSoundMulti();

CFFI C function from raylib.static._raylib_cffi.lib

take_screenshot(self, str_0: str)

void TakeScreenshot(char *);

CFFI C function from raylib.static._raylib_cffi.lib

text_append(self, str_0: str, str_1: str, int_pointer_2: Any)

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

CFFI C function from raylib.static._raylib_cffi.lib

text_copy(self, str_0: str, str_1: str)

int TextCopy(char *, char *);

CFFI C function from raylib.static._raylib_cffi.lib

text_find_index(self, str_0: str, str_1: str)

int TextFindIndex(char *, char *);

CFFI C function from raylib.static._raylib_cffi.lib

text_format(self, *args)

VARARG FUNCTION - MAY NOT BE SUPPORTED BY CFFI

text_insert(self, str_0: str, str_1: str, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

text_is_equal(self, str_0: str, str_1: str)

_Bool TextIsEqual(char *, char *);

CFFI C function from raylib.static._raylib_cffi.lib

text_join(self, str_pointer_0: str, int_1: int, str_2: str)

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

CFFI C function from raylib.static._raylib_cffi.lib

text_length(self, str_0: str)

unsigned int TextLength(char *);

CFFI C function from raylib.static._raylib_cffi.lib

text_replace(self, str_0: str, str_1: str, str_2: str)

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

CFFI C function from raylib.static._raylib_cffi.lib

text_split(self, str_0: str, char_1: str, int_pointer_2: Any)

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

CFFI C function from raylib.static._raylib_cffi.lib

text_subtext(self, str_0: str, int_1: int, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

text_to_integer(self, str_0: str)

int TextToInteger(char *);

CFFI C function from raylib.static._raylib_cffi.lib

text_to_lower(self, str_0: str)

char *TextToLower(char *);

CFFI C function from raylib.static._raylib_cffi.lib

text_to_pascal(self, str_0: str)

char *TextToPascal(char *);

CFFI C function from raylib.static._raylib_cffi.lib

text_to_upper(self, str_0: str)

char *TextToUpper(char *);

CFFI C function from raylib.static._raylib_cffi.lib

text_to_utf8(self, int_pointer_0: Any, int_1: int)

char *TextToUtf8(int *, int);

CFFI C function from raylib.static._raylib_cffi.lib

toggle_fullscreen(self)

void ToggleFullscreen();

CFFI C function from raylib.static._raylib_cffi.lib

trace_log(self, *args)

VARARG FUNCTION - MAY NOT BE SUPPORTED BY CFFI

unload_file_data(self, unsignedstr_0: str)

void UnloadFileData(unsigned char *);

CFFI C function from raylib.static._raylib_cffi.lib

unload_file_text(self, unsignedstr_0: str)

void UnloadFileText(unsigned char *);

CFFI C function from raylib.static._raylib_cffi.lib

unload_font(self, Font_0: Font)

void UnloadFont(struct Font);

CFFI C function from raylib.static._raylib_cffi.lib

unload_font_data(self, CharInfo_pointer_0: Any, int_1: int)

void UnloadFontData(struct CharInfo *, int);

CFFI C function from raylib.static._raylib_cffi.lib

unload_image(self, Image_0: Image)

void UnloadImage(struct Image);

CFFI C function from raylib.static._raylib_cffi.lib

unload_image_colors(self, Color_pointer_0: Any)

void UnloadImageColors(struct Color *);

CFFI C function from raylib.static._raylib_cffi.lib

unload_image_palette(self, Color_pointer_0: Any)

void UnloadImagePalette(struct Color *);

CFFI C function from raylib.static._raylib_cffi.lib

unload_material(self, Material_0: Material)

void UnloadMaterial(struct Material);

CFFI C function from raylib.static._raylib_cffi.lib

unload_mesh(self, Mesh_0: Mesh)

void UnloadMesh(struct Mesh);

CFFI C function from raylib.static._raylib_cffi.lib

unload_model(self, Model_0: Model)

void UnloadModel(struct Model);

CFFI C function from raylib.static._raylib_cffi.lib

unload_model_animation(self, ModelAnimation_0: ModelAnimation)

void UnloadModelAnimation(struct ModelAnimation);

CFFI C function from raylib.static._raylib_cffi.lib

unload_model_animations(self, ModelAnimation_pointer_0: Any, unsignedint_1: int)

void UnloadModelAnimations(struct ModelAnimation *, unsigned int);

CFFI C function from raylib.static._raylib_cffi.lib

unload_model_keep_meshes(self, Model_0: Model)

void UnloadModelKeepMeshes(struct Model);

CFFI C function from raylib.static._raylib_cffi.lib

unload_music_stream(self, Music_0: Music)

void UnloadMusicStream(struct Music);

CFFI C function from raylib.static._raylib_cffi.lib

unload_render_texture(self, RenderTexture_0: RenderTexture)

void UnloadRenderTexture(struct RenderTexture);

CFFI C function from raylib.static._raylib_cffi.lib

unload_shader(self, Shader_0: Shader)

void UnloadShader(struct Shader);

CFFI C function from raylib.static._raylib_cffi.lib

unload_sound(self, Sound_0: Sound)

void UnloadSound(struct Sound);

CFFI C function from raylib.static._raylib_cffi.lib

unload_texture(self, Texture_0: Texture)

void UnloadTexture(struct Texture);

CFFI C function from raylib.static._raylib_cffi.lib

unload_vr_stereo_config(self, VrStereoConfig_0: VrStereoConfig)

void UnloadVrStereoConfig(struct VrStereoConfig);

CFFI C function from raylib.static._raylib_cffi.lib

unload_wave(self, Wave_0: Wave)

void UnloadWave(struct Wave);

CFFI C function from raylib.static._raylib_cffi.lib

unload_wave_samples(self, float_pointer_0: Any)

void UnloadWaveSamples(float *);

CFFI C function from raylib.static._raylib_cffi.lib

update_audio_stream(self, AudioStream_0: AudioStream, void_pointer_1: Any, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

update_camera(self, Camera3D_pointer_0: Any)

void UpdateCamera(struct Camera3D *);

CFFI C function from raylib.static._raylib_cffi.lib

update_mesh_buffer(self, Mesh_0: Mesh, int_1: int, void_pointer_2: Any, int_3: int, int_4: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

update_model_animation(self, Model_0: Model, ModelAnimation_1: ModelAnimation, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

update_music_stream(self, Music_0: Music)

void UpdateMusicStream(struct Music);

CFFI C function from raylib.static._raylib_cffi.lib

update_sound(self, Sound_0: Sound, void_pointer_1: Any, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

update_texture(self, Texture_0: Texture, void_pointer_1: Any)

void UpdateTexture(struct Texture, void *);

CFFI C function from raylib.static._raylib_cffi.lib

update_texture_rec(self, Texture_0: Texture, Rectangle_1: Rectangle, void_pointer_2: Any)

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

CFFI C function from raylib.static._raylib_cffi.lib

upload_mesh(self, Mesh_pointer_0: Any, _Bool_1: bool)

void UploadMesh(struct Mesh *, _Bool);

CFFI C function from raylib.static._raylib_cffi.lib

wave_copy(self, Wave_0: Wave)

struct Wave WaveCopy(struct Wave);

CFFI C function from raylib.static._raylib_cffi.lib

wave_crop(self, Wave_pointer_0: Any, int_1: int, int_2: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

wave_format(self, Wave_pointer_0: Any, int_1: int, int_2: int, int_3: int)

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

CFFI C function from raylib.static._raylib_cffi.lib

window_should_close(self)

_Bool WindowShouldClose();

CFFI C function from raylib.static._raylib_cffi.lib