spawnmenu.GetToolMenu
table spawnmenu.GetToolMenu( string name, string label = "name", string icon = "icon16/wrench.png" )
Description
Returns an existing tool tab by name from the right side of the spawnmenu (usually during the SANDBOX:AddToolMenuTabs hook)
If the requested tooltab does not exist, it will be added. See also spawnmenu.AddToolTab.
Arguments
Returns
1 table
A table of tables representing categories and items in the left part of the tab. See example below to example structure.
Example
Prints out the contents of the default Tool Tab.
Output: 1:
1:
CPanelFunction = function: 0x48a60408
Command = gmod_tool axis
Controls = axis
ItemName = axis
Text = #tool.axis.name
2:
CPanelFunction = function: 0x48a6b218
Command = gmod_tool ballsocket
Controls = ballsocket
ItemName = ballsocket
Text = #tool.ballsocket.name
3:
CPanelFunction = function: 0x48a8be48
Command = gmod_tool elastic
Controls = elastic
ItemName = elastic
Text = #tool.elastic.name
4:
CPanelFunction = function: 0x48ab5998
Command = gmod_tool hydraulic
Controls = hydraulic
ItemName = hydraulic
Text = #tool.hydraulic.name
...
ItemName = Constraints
Text = #spawnmenu.tools.constraints
2:
1:
CPanelFunction = function: 0x3a4235c8
Command = gmod_tool balloon
Controls = balloon
ItemName = balloon
Text = #tool.balloon.name
...
ItemName = Construction
Text = #spawnmenu.tools.construction
...
Garry's Mod
Rust
Steamworks
Wiki Help