class CPhysMagnet : public CBaseAnimGraph
{
public:
CEntityIOOutput m_ OnMagnetAttach;
CEntityIOOutput m_ OnMagnetDetach;
float32 m_ massScale;
float32 m_ forceLimit;
float32 m_ torqueLimit;
CUtlVector<magnetted_ objects_ t> m_ MagnettedEntities;
bool m_ bActive;
bool m_ bHasHitSomething;
float32 m_ flTotalMass;
float32 m_ flRadius;
GameTime_ t m_ flNextSuckTime;
int32 m_ iMaxObjectsAttached;
};