About This Reference

The Addon Interfaces Library Reference is intended for developers who want to use the libaoi library to create addons to enhance the functionality of their applications. Addons let you dynamically add functionality to your application without having to redeploy it.

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 Overview
The basic API (structures and functions) of the Addon Interfaces Library, including a list of additional interface-specific functions Addon Interfaces Library Reference
The existing interfaces designed for use with the Addon Interfaces Library, which you can use in your applications Appendix A: Existing Interfaces
Accessing data (resources) in an addon using the AOResourceAccess interface Appendix B: Using Addon Resources
The existing structures designed for use with the Addon Interfaces Library, which you can use in your applications Appendix C: Defined Structures