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)¶
-
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
_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
_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)¶
-
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)¶
-
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)¶
-
CFFI C function from raylib.static._raylib_cffi.lib
- text_to_pascal(self, str_0: str)¶
-
CFFI C function from raylib.static._raylib_cffi.lib
- text_to_upper(self, str_0: str)¶
-
CFFI C function from raylib.static._raylib_cffi.lib
- text_to_utf8(self, int_pointer_0: Any, int_1: 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