Writing Global Utility Plug-ins (GUPs)
 
 
 

A global utility plug-in should inherit from the GUP class, and may implement one ore more of the following functions.

Once a GUP is started, 3ds Max will not make any other calls into the GUP until the GUP is unloaded and deallocated. Other plug-ins who access a pointer to the GUP may choose to call GUP::Control().

See Also