|
Ultralight C API 2.0.0
|
Files | |
| CAPI_AudioOutput.h | |
| User-defined audio output interface. | |
| CAPI_Bitmap.h | |
| A container for pixel data. | |
| CAPI_Buffer.h | |
| A fixed-size container for raw byte data. | |
| CAPI_Clipboard.h | |
| User-defined clipboard interface. | |
| CAPI_Color.h | |
| An RGBA color value in a certain color space (with CSS parsing helpers). | |
| CAPI_ColorTypes.h | |
| The ULColor value type and its state enums. | |
| CAPI_Config.h | |
| Core configuration for the renderer. | |
| CAPI_Defines.h | |
| Various defines and utility functions for the C API. | |
| CAPI_DOMData.h | |
| Data bindings that connect native C data to HTML page markup. | |
| CAPI_DOMDocument.h | |
| Opaque handles and C functions for inspecting and modifying a page's DOM document. | |
| CAPI_DOMElement.h | |
| Functions for inspecting and modifying DOM elements in C. | |
| CAPI_DOMEvent.h | |
| Functions and types for listening to and dispatching DOM events in C. | |
| CAPI_DOMNode.h | |
| DOM nodes and tree traversal. | |
| CAPI_DOMRange.h | |
| Functions for inspecting and modifying spans of page content in C. | |
| CAPI_DOMSelection.h | |
| Functions for inspecting and modifying the active user selection or caret in a document. | |
| CAPI_DOMTriggers.h | |
| Sets of DOM event listeners and lifecycle hooks that persist across page navigations. | |
| CAPI_DOMWindow.h | |
| The viewport of a DOM document. | |
| CAPI_Editor.h | |
| Text-editing interface for a View. | |
| CAPI_FileSystem.h | |
| User-defined file system interface. | |
| CAPI_FontFile.h | |
| Font file interface. | |
| CAPI_FontLoader.h | |
| User-defined font loader interface. | |
| CAPI_GamepadEvent.h | |
| Gamepad event interface. | |
| CAPI_Geometry.h | |
| Geometry utilities. | |
| CAPI_GPUDriver.h | |
| User-defined GPU driver interface. | |
| CAPI_ImageSource.h | |
| User-defined image source to display custom images on a web-page. | |
| CAPI_JSAPI.h | |
| A global JavaScript namespace attached to a View. | |
| CAPI_JSBuffer.h | |
| Functions for sharing raw binary memory with JavaScript through ArrayBuffers and typed arrays. | |
| CAPI_JSClass.h | |
| Native class definitions and instance wrappers for JavaScript. | |
| CAPI_JSRuntime.h | |
| JavaScript runtime functions for task posting, background work, and weak references. | |
| CAPI_JSValue.h | |
| JavaScript context and value handles for interacting with page script in C. | |
| CAPI_KeyEvent.h | |
| Key event interface. | |
| CAPI_Logger.h | |
| User-defined logging interface. | |
| CAPI_MouseEvent.h | |
| Mouse event interface. | |
| CAPI_Platform.h | |
| Global platform singleton, manages user-defined platform handlers. | |
| CAPI_Profiler.h | |
| User-defined profiling interface. | |
| CAPI_Renderer.h | |
| Core renderer singleton for the library, coordinates all library functions. | |
| CAPI_ScrollEvent.h | |
| Scroll event interface. | |
| CAPI_Session.h | |
| Storage for a browsing session (cookies, local storage, etc.). | |
| CAPI_String.h | |
| Unicode string container (natively UTF-8). | |
| CAPI_Surface.h | |
| User-defined pixel buffer surface. | |
| CAPI_ThreadFactory.h | |
| User-defined factory for creating new threads. | |
| CAPI_URL.h | |
| Parsed web addresses for C. | |
| CAPI_View.h | |
| Web-page container rendered to an offscreen surface. | |