Difference between revisions of "Plugin architecture Changes"

From Second Life Wiki
Jump to navigation Jump to search
 
(Redirecting to Plugin architecture)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
== Required Changes ==
#REDIRECT [[Plugin_architecture]]
Some changes in the code will be required to support plugins.
 
* Complete GUI and other classes with functions that would be expected to exist, but don't because nothing needed them yet. For instance, add method overloads that should logically exist.
* Allow multiple callbacks per message, as well as unregistering a previously registered one. Currently only one callback can be registered per message type.
* Verify that all the callbacks work in such a way that they wouldn't be confused by plugins. When a callback for a reply to a request runs it must make sure that the data to arrived is what was requested, and if not, ignore it.
* Add internal callbacks for events such as rendering a frame, receiving a chat message, etc.
 
[[Category:Feature Requests]]

Latest revision as of 10:50, 14 February 2007