pluginInfo is undoable, queryable, and editable.
This command provides access to the plugin registry of the application. It
is used mainly to query the characteristics of registered plugins. Plugins
automatically become registered the first time that they are loaded.
Long name (short name) |
[argument types] |
Properties |
-name(-n)
|
string
|
|
|
returns a string containing the internal name by which the
plugin is registered.
In query mode, this flag needs a value.
|
|
-path(-p)
|
string
|
|
|
returns a string containing the absolute path name to the plugin.
In query mode, this flag needs a value.
|
|
-vendor(-vd)
|
string
|
|
|
returns a string containing the vendor of the plugin.
In query mode, this flag needs a value.
|
|
-version(-v)
|
|
|
|
returns a string containing the version the plugin.
In query mode, this flag needs a value.
|
|
-apiVersion(-av)
|
|
|
|
returns a string containing the version of the API that this
plugin was complied with. See the comments in MTypes.h for the
details on how to interpret this value.
In query mode, this flag needs a value.
|
|
-listPlugins(-ls)
|
|
|
|
returns a string array containing all the plugins that are
currently loaded.
In query mode, this flag needs a value.
|
|
-pluginsInUse(-pu)
|
|
|
|
returns a string array containing all the plugins that are
currently being used in the scene.
In query mode, this flag needs a value.
|
|
-loaded(-l)
|
|
|
|
returns a boolean specifying whether or not the plugin is loaded.
In query mode, this flag needs a value.
|
|
-unloadOk(-uo)
|
|
|
|
returns a boolean that specifies whether or not the plugin can
be safely unloaded. It will return false if the plugin is currently
in use. For example, if the plugin adds a new dependency node type,
and an instance of that node type is present in the scene, then this
query will return false.
In query mode, this flag needs a value.
|
|
-autoload(-a)
|
boolean
|
 
|
|
sets whether or not this plugin should be loaded every
time the application starts up. Returns a boolean in query mode.
In query mode, this flag needs a value.
|
|
-savePluginPrefs(-spp)
|
|
|
|
saves the plugin preferences (ie. autoload) out to pluginPrefs.mel
|
|
-loadPluginPrefs(-lpp)
|
|
|
|
loads the plugin preferences (ie. autoload) from pluginPrefs.mel into Maya.
|
|
-command(-c)
|
string
|
|
|
returns a string array containing the names of all of the
commands registered by this plugin.
In query mode, this flag needs a value.
|
|
-tool(-t)
|
string
|
|
|
returns a string array containing the names of all of the
tool contexts registered by this plugin.
In query mode, this flag needs a value.
|
|
-dependNode(-dn)
|
string string
|
|
|
returns a string array containing the names of all of the
nodes registered by this plugin.
In query mode, this flag needs a value.
|
|
-dependNodeInfo(-dni)
|
string
|
|
|
returns a integer array containing the ids of all of the
nodes registered by this plugin.
In query mode, this flag needs a value.
|
|
-data(-d)
|
string string
|
|
|
returns a string array containing the names of all of the
data types registered by this plugin.
In query mode, this flag needs a value.
|
|
-translator(-tr)
|
string
|
|
|
returns a string array containing the names of all of the
file translators registered by this plugin.
In query mode, this flag needs a value.
|
|
-iksolver(-ik)
|
string
|
|
|
returns a string array containing the names of all of the
ik solvers registered by this plugin.
In query mode, this flag needs a value.
|
|
-device(-dv)
|
string
|
|
|
returns a string array containing the names of all of the
devices registered by this plugin.
In query mode, this flag needs a value.
|
|
-dragAndDropBehavior(-ddb)
|
string
|
|
|
returns a string array containing the names of all of the
drag and drop behaviors registered by this plugin.
In query mode, this flag needs a value.
|
|
-userNamed(-u)
|
|
|
|
returns a boolean specifying whether or not the plugin has
been assigned a name by the user.
In query mode, this flag needs a value.
|
|
-registered(-r)
|
|
|
|
returns a boolean specifying whether or not plugin is currently
registered with the system.
In query mode, this flag needs a value.
|
|
-serviceDescriptions(-sd)
|
|
|
|
if there are services in use, then this flag will return a string
array containing short descriptions saying what those services are.
In query mode, this flag needs a value.
|
|
-remove(-rm)
|
|
|
|
removes the given plugin's record from the registry.
There is no return value.
|
|
-changedCommand(-cc)
|
string
|
|
|
adds a callback that will get executed every time the plugin
registry changes. Any other previously registered callbacks will
also get called.
|
|
-settings(-set)
|
|
|
|
Returns an array of values with the loaded, autoload, registered flags
In query mode, this flag needs a value.
|
|