Functions

Complete reference for all functions in Kraken Engine.

Comprehensive documentation for all standalone functions available in Kraken Engine. Functions are organized by submodule.

Collision

Collision detection and intersection testing functions.

View Collision Functions →

Color

Color manipulation and conversion utilities.

View Color Functions →

Draw

Core drawing functions for shapes and primitives.

View Draw Functions →

Ease

Easing functions for smooth animations and transitions.

View Ease Functions →

Event

Event handling and management functions.

View Event Functions →

FX

Effect functions for use with the Orchestrator class.

View FX Functions →

Gamepad

Gamepad input detection and management.

View Gamepad Functions →

Input

General input handling functions.

View Input Functions →

Key

Keyboard input functions.

View Key Functions →

Line

Line geometry and intersection functions.

View Line Functions →

Log

Logging and debugging message functions.

View Log Functions →

Math

Mathematical utilities and helper functions.

View Math Functions →

Mouse

Mouse input and position functions.

View Mouse Functions →

Pixel Array

PixelArray transformation and manipulation functions.

View Pixel Array Functions →

Rect

Rectangle geometry and collision functions.

View Rect Functions →

Renderer

Core rendering and graphics context functions.

View Renderer Functions →

Time

Time and delta time management functions.

View Time Functions →

Viewport

Viewport and screen management functions.

View Viewport Functions →

Window

Window creation and management functions.

View Window Functions →


For object-oriented APIs, see the Classes reference.