From Garry's Mod
Called when another entity fires an event to this entity.
The name of the input that was triggered.
The initial cause for the input getting triggered. (EG the player who pushed a button)
The entity that directly triggered the input. (EG the button that was pushed)
The data passed.
Should we suppress the default action for this input?