widgets
The widgets library.
Widgets allow the player to have mouse interaction with entities, such as being able to manipulate the bones of an NPC.
Methods
widgets.PlayerTick( Player ply, CMoveData mv )
This is used internally - although you're able to use it you probably shouldn't.
Automatically called to update all widgets.