Garry's Mod Wiki

Revision Difference

derma.SkinTexture#561447

<function name="SkinTexture" parent="derma" type="libraryfunc"> <description>Returns a function to draw a specified texture of panels skin.</description>⤶ <description>Returns a function to draw a specified texture of panels skin.⤶ These are usually generated via <page>GWEN.CreateTextureBorder</page> and similar.⤶ </description>⤶ <realm>Client and Menu</realm> <file line="207-L217">lua/derma/derma.lua</file> <args> <arg name="name" type="string">The identifier of the texture</arg> <arg name="pnl" type="Panel">Panel to get the skin of.</arg> <arg name="fallback" type="any" default="nil">What to return if we failed to retrieve the texture</arg> <arg name="fallback" type="function" alttype="any" default="nil">What to return if we failed to retrieve the texture</arg> </args> <rets> <ret name="" type="function">A function that is created with the <page>GWEN</page> to draw a texture.</ret>⤶ <ret name="" type="function">A function that is created with the <page>GWEN</page> library to draw a texture.⤶ <callback>⤶ <arg name="x" type="number">X coordinate for the box.</arg>⤶ <arg name="y" type="number">Y coordinate for the box.</arg>⤶ <arg name="w" type="number">Width of the box.</arg>⤶ <arg name="h" type="number">Height of the box.</arg>⤶ <arg name="clr" type="table" default="color_white">Optional color, default is white. Uses the <page>Color</page>.</arg>⤶ </callback>⤶ </ret>⤶ </rets> </function>