Garry's Mod Wiki

Revision Difference

GM:PreDrawViewModel#511239

<function name="PreDrawViewModel" parent="GM" type="hook">⤶ <ishook>yes</ishook>⤶ <description>⤶ Called before the view model has been drawn. This hook by default also calls this on weapons, so you can use <page>WEAPON:PreDrawViewModel</page>.⤶ ⤶ <rendercontext hook="true" type="3D"/>⤶ ⤶ <bug issue="3024">This is also called once a frame with no arguments.</bug>⤶ </description>⤶ <realm>Client</realm>⤶ <predicted>No</predicted>⤶ <args>⤶ <arg name="vm" type="Entity">This is the view model entity before it is drawn. On server-side, this entity is the predicted view model.</arg>⤶ <arg name="ply" type="Player">The the owner of the view model.</arg>⤶ <arg name="weapon" type="Weapon">This is the weapon that is from the view model.</arg>⤶ </args>⤶ <rets>⤶ <ret name="" type="boolean">Return true to prevent the default view model rendering. This also affects <page>GM:PostDrawViewModel</page>.</ret>⤶ </rets>⤶ </function>⤶ ⤶