Revision Difference
spawnmenu.GetContentType#561477
<function name="GetContentType" parent="spawnmenu" type="libraryfunc">
<description>Returns the function to create an vgui element for a specified content type</description>⤶
<description>Returns the function to create an vgui element for a specified content type, previously defined by <page>spawnmenu.AddContentType</page>.⤶
⤶
If a content type doesn't exist, a dummy function will be returned, and a warning printed to the console.⤶
⤶
You probably want to use <page>spawnmenu.CreateContentIcon</page> to create icons.⤶
</description>⤶
<realm>Client</realm>
<file line="289-L299">lua/includes/modules/spawnmenu.lua</file>
<args>
<arg name="contentType" type="string"></arg>⤶
<arg name="contentType" type="string">The content type name.</arg>⤶
</args>
<rets>
<ret name="" type="function">The panel creation function</ret>⤶
<ret name="" type="function">The panel creation function.⤶
⤶
<callback>⤶
<arg type="Panel" name="container">The container panel to parent the created icon to.</arg>⤶
<arg type="table" name="data">Data for the content type passed from <page>spawnmenu.CreateContentIcon</page>.</arg>⤶
⤶
<ret type="Panel" name="pnl">The created panel</ret⤶
</callback>⤶
</ret>⤶
</rets>
</function>