Talk:Plugin System/API


 * Hehehe, using the current approach of ennumeration, this page will become thousands of lines long. ;-)
 * I suggest that we start off with a catchall requirement: Subject to coding up an appropriate access method for each case, a plugin should be able to query every readable datum in the viewer, should be able to set every writeable datum in the viewer, and should be able to trigger every in-viewer and in-world action that the human operator can trigger.
 * Using that catchall requirement as a base, we can then shrink our list to just those items that illustrate expected functionality or expand on interesting cases, or items that suggest new functionality that should be added to the viewer in support of more ambitious plugin API requirements. Morgaine 11:41, 18 December 2008 (UTC)