Callbacks for Self-Installing Plug-ins

A plug-in must implement the XSIUnloadPlugin callback, which is responsible for registering plug-in items such as commands and properties.

Plug-in items properties are implemented by callback functions. For example, to implement a custom command, you write an Execute callback. If the command is named, "MyCommand", then XSI expects a callback function named "MyCommand_Execute".

If the name of a plug-in item includes spaces, you must remove the spaces from the callback function names. For example, if a property is named "My Custom Property"), then the Define callback function for the property must be named "MyCustomProperty_Define".

This section contains reference for the following:

Plug-in Callbacks

Command Callbacks

Operator Callbacks

Property Callbacks

Event Callbacks

Filter Callbacks

Menu Callbacks

Custom Display (View) Callbacks

Display Pass Callbacks

Display Callback Callbacks

Renderer Callbacks



SOFTIMAGE|XSI v6.01

Return to Softimage XSI Index