spawnmenu.GetToolMenu
table spawnmenu.GetToolMenu( string name, string label = "name", string icon = "icon16/wrench.png" )
Description
Adds a new tool tab (or returns an existing one by name) to the right side of the spawnmenu via the SANDBOX:AddToolMenuTabs hook.
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
...