Skip to content

API reference

Namespace MicroEngine

Basic value types: colours, rectangles, maths and easing helpers.

Guide: Graphics

Namespaces

MicroEngine.Achievements

MicroEngine.Audio

MicroEngine.Content

MicroEngine.Core

MicroEngine.Desktop

MicroEngine.Graphics

MicroEngine.Hosting

MicroEngine.Input

MicroEngine.Kernel

MicroEngine.Physics

MicroEngine.Platform

MicroEngine.Raylib

MicroEngine.Saves

MicroEngine.Scenes

MicroEngine.Sdl

MicroEngine.UI

MicroEngine.World

Classes

Ease

Standard easing curves mapping 0..1 to 0..1 (some overshoot).

MathX

Small numeric helpers that games repeatedly need for feel and motion.

Structs

ColorF

A floating-point RGBA colour in linear light, for blending, lighting and anything that adds or scales colours. Channels are not clamped (values above 1 are brighter than white). Color is the 8-bit sRGB form used to store and name colours; convert with FromSrgb and ToSrgb.

Color

An 8-bit-per-channel, non-premultiplied RGBA color.

RectF

Axis-aligned rectangle in world or screen units (Y grows downward).