class CKeepUpright : public CPointEntity
{
    uint8 pad_04A0[8];
public:
    Vector m_worldGoalAxis;
    Vector m_localTestAxis;
    // MPhysPtr = !!UNKNOWN!!
    IPhysicsMotionController* m_pController;
    CUtlSymbolLarge m_nameAttach;
    CHandle<CBaseEntity> m_attachedObject;
    float32 m_angularLimit;
    bool m_bActive;
    bool m_bDampAllRotation;
};