Diol API documentation

This reference describes the public C and C++ application API provided by <diol.h>. Applications start at _start, receive system messages with EsMessageReceive, and create an EsInstance for each requested window or document.

API strings are generally passed as a pointer and byte count using the STRING macro. Functions returning heap-owned memory state that ownership in their description or annotations; release such memory with EsHeapFree.

Examples: Hello, Converter, Game loop, and List view.

Categories

Alphabetical index