Full MEL command list and descriptions?

Full MEL command list and descriptions?

PuChiNgBaLLz
Advocate Advocate
7,414 Views
4 Replies
Message 1 of 5

Full MEL command list and descriptions?

PuChiNgBaLLz
Advocate
Advocate

Hi everyone, i would like to know if there is a full list and description of MEL commands, since this one have a limited number of commands https://help.autodesk.com/cloudhelp/2024/ENU/Maya-Tech-Docs/Commands/index.html

as example updateComponentSelectionMasks, dR_activeHandleX and i think all dR_XXXX commands are missing, right clicking in script editor those commands and selecting "Command Documentation" points to https://help.autodesk.com/view/MAYAUL/2024/ENU/

 

0 Likes
Accepted solutions (1)
7,415 Views
4 Replies
Replies (4)
Message 2 of 5

stephenkmann
Collaborator
Collaborator
Accepted solution

updateComponentSelectionMask is a mel script. not a command

dR_activeHandleX is a runtime command not an internal command

 

use whatIs  to find out what commands and scripts are..  

ie:

whatIs updateComponentSelectionMasks;
// Result: Mel procedure found in: C:/Program Files/Autodesk/Maya2024/scripts/startup/statusLine.mel
whatIs dR_activeHandleX;
// Result: Run Time Command

whatIs saveAllShelves;
// Result: Command

 

For runtime commands you can often find them thru the hotKey editor. 

set the search by:  to 'runtime command' and  put the name of the command into the input field, 

 

hth

-=s

 

 

 

 

 

 

0 Likes
Message 3 of 5

PuChiNgBaLLz
Advocate
Advocate

ok thanks! didn't thought there was a difference between mel and runtime commands, so the list provided in the link i posted is complete?

0 Likes
Message 4 of 5

absoluteKelvin
Collaborator
Collaborator

there is no complete documentation that i know of. the official one has several missing cmds

https://www.artstation.com/kelvintam
0 Likes
Message 5 of 5

brentmc
Autodesk
Autodesk

You should rely on documented Maya commands as much as possible.

Large portions of Maya are implemented in Mel/Python and are not document these as they could change in a future release. However, in many cases you can look at the undocumented script to find out what commands it is using internally and this can be extremely useful as a guide when developing you own scripts.

Brent McPherson
Principle Engineer
0 Likes