About This Reference

Updated: April 19, 2023

The Addon Interfaces Library Reference describes how to create and use addons, which let you dynamically add functionality to applications without having to redeploy them. This reference is intended for addon writers who want to use the libaoi library to create addons to offer new functionality, and for application writers who want to use the library to access the functionality in addons.

This table may help you find what you need in this guide:
For information about: See:
The purpose of the Addon Interfaces library and a step-by-step example of how to write your own interface Addon Interfaces Library: Overview
Accessing data (resources) in an addon using the AOResourceAccess interface Using Addon Resources
The existing interfaces designed for use with the library, which you can use in your applications Predefined Interfaces
The existing structures designed for use with the library, which you can use in your applications Defined Structures
The basic API (structures and functions) of the library, including a list of additional interface-specific functions Core API Reference