View Source API Reference Exray v0.3.0

Modules

Show, hide and make sure your cursor is on screen.

Begin Draw / End Draw (2D, 3D, etc) calls. REQUIRED to process input events. Can be empty, though :)

Input control for your keyboard

Input control for your mouse

A list of GLFW keycodes as nifty little functions. import Exray.Core.KeyCodes to put them to work. Not even a NIF! :)

Transform 3D positions in the world to screenspace and vice versa

Handle frame timing (Set FPS, get Delta Time (get_frame_time))

Open, manage and handle the window that contains the cool stuff you create.

Draw pixels, lines and other basic geometry.

Check if two things intersect.

Like lines, but curve and stuff based on control points