// MNetworkIncludeByName = m_ spawnflags
// MNetworkVarNames = bool m_ bDisabled
class C_ BaseTrigger : public C_ BaseToggle
{
public:
CEntityIOOutput m_ OnStartTouch;
CEntityIOOutput m_ OnStartTouchAll;
CEntityIOOutput m_ OnEndTouch;
CEntityIOOutput m_ OnEndTouchAll;
CEntityIOOutput m_ OnTouching;
CEntityIOOutput m_ OnTouchingEachEntity;
CEntityIOOutput m_ OnNotTouching;
CUtlVector<CHandle<C_ BaseEntity>> m_ hTouchingEntities;
CUtlSymbolLarge m_ iFilterName;
CHandle<CBaseFilter> m_ hFilter;
// MNetworkEnable
// MNetworkChangeCallback = OnNetworkedDisableChanged
bool m_ bDisabled;
};