pub fn disable_event_waiting(arg: RLContext) -> Nil
pub fn draw_circle(
arg: RLContext,
x x: Int,
y y: Int,
radius radius: Float,
color color: ffi.Color,
) -> Nil
pub fn draw_circle_lines(
arg: RLContext,
x x: Int,
y y: Int,
radius radius: Float,
color color: ffi.Color,
) -> Nil
pub fn draw_circle_sector(
arg: RLContext,
center center: vectors.Vec2,
radius radius: Float,
from start_angle: Float,
to end_angle: Float,
segments segments: Int,
color color: ffi.Color,
) -> Nil
pub fn draw_circle_sector_lines(
arg: RLContext,
center center: vectors.Vec2,
radius radius: Float,
from start_angle: Float,
to end_angle: Float,
segments segments: Int,
color color: ffi.Color,
) -> Nil
pub fn draw_ellipse(
arg: RLContext,
x x: Int,
y y: Int,
radius_h radius_h: Float,
radius_v radius_v: Float,
color color: ffi.Color,
) -> Nil
pub fn draw_ellipse_lines(
arg: RLContext,
x x: Int,
y y: Int,
radius_h radius_h: Float,
radius_v radius_v: Float,
color color: ffi.Color,
) -> Nil
pub fn draw_line(
arg: RLContext,
sx sx: Int,
sy sy: Int,
ex ex: Int,
ey ey: Int,
color color: ffi.Color,
) -> Nil
pub fn draw_rectangle(
arg: RLContext,
x x: Int,
y y: Int,
w width: Int,
h height: Int,
color color: ffi.Color,
) -> Nil
pub fn draw_rectangle_rounded(
arg: RLContext,
rec rec: ffi.Rectangle,
roundness roundness: Float,
segments segments: Int,
color color: ffi.Color,
) -> Nil
pub fn draw_rectangle_rounded_lines_ex(
arg: RLContext,
rec rec: ffi.Rectangle,
roundness roundness: Float,
segments segments: Int,
thick thick: Float,
color color: ffi.Color,
) -> Nil
pub fn draw_ring(
arg: RLContext,
center: vectors.Vec2,
from_radius inner_radius: Float,
to_radius outer_radius: Float,
from_angle start_angle: Float,
to_angle end_angle: Float,
segments segments: Int,
color color: ffi.Color,
) -> Nil
pub fn draw_ring_lines(
arg: RLContext,
center center: vectors.Vec2,
from_radius inner_radius: Float,
to_radius outer_radius: Float,
from_angle start_angle: Float,
to_angle end_angle: Float,
segments segments: Float,
color color: ffi.Color,
) -> Nil
pub fn enable_event_waiting(arg: RLContext) -> Nil
pub fn get_char_pressed(
arg: RLContext,
) -> Result(UtfCodepoint, Nil)
pub fn get_clipboard_text(arg: RLContext) -> String
pub fn get_frame_time(arg: RLContext) -> Float
pub fn get_monitor_count(arg: RLContext) -> Int
pub fn get_monitor_physical_height(
arg: RLContext,
of monitor: Monitor,
) -> Int
pub fn get_monitor_physical_width(
arg: RLContext,
of monitor: Monitor,
) -> Int
pub fn get_mouse_wheel_move(arg: RLContext) -> Float
pub fn get_render_height(arg: RLContext) -> Int
pub fn get_render_width(arg: RLContext) -> Int
pub fn get_screen_height(arg: RLContext) -> Int
pub fn get_screen_width(arg: RLContext) -> Int
pub fn is_cursor_hidden(arg: RLContext) -> Bool
pub fn is_cursor_on_screen(arg: RLContext) -> Bool
pub fn is_window_focused(arg: RLContext) -> Bool
pub fn is_window_fullscreen(arg: RLContext) -> Bool
pub fn is_window_hidden(arg: RLContext) -> Bool
pub fn is_window_maximized(arg: RLContext) -> Bool
pub fn is_window_minimized(arg: RLContext) -> Bool
pub fn is_window_resized(arg: RLContext) -> Bool
pub fn maximize_window(arg: RLContext) -> Nil
pub fn minimize_window(arg: RLContext) -> Nil
pub fn set_clipboard_text(arg: RLContext, to text: String) -> Nil
pub fn set_mouse_position(
arg: RLContext,
x x: Int,
y y: Int,
) -> Nil
pub fn set_mouse_scale(
arg: RLContext,
x x: Float,
y y: Float,
) -> Nil
pub fn set_target_fps(arg: RLContext, to fps: Int) -> Nil
pub fn set_window_focused(arg: RLContext) -> Nil
pub fn set_window_max_size(
arg: RLContext,
width width: Int,
height height: Int,
) -> Nil
pub fn set_window_min_size(
arg: RLContext,
width width: Int,
height height: Int,
) -> Nil
pub fn set_window_monitor(arg: RLContext, to monitor: Int) -> Nil
pub fn set_window_opacity(
arg: RLContext,
to opacity: Float,
) -> Nil
pub fn set_window_position(
arg: RLContext,
x x: Int,
y y: Int,
) -> Nil
pub fn set_window_size(
arg: RLContext,
width width: Int,
height height: Int,
) -> Nil
pub fn set_window_title(arg: RLContext, to title: String) -> Nil
pub fn start(
width width: Int,
height height: Int,
titled title: String,
state state: state,
f f: fn(RLContext, state) -> state,
) -> Nil
pub fn take_screenshot(arg: RLContext, to file: String) -> Nil
pub fn toggle_borderless_windowed(arg: RLContext) -> Nil
pub fn toggle_fullscreen(arg: RLContext) -> Nil