public void SetGravityConfig(GravityConfig config)
 {
     X_Variance = config.m_XVariance;
     Y_Variance = config.m_YVariance;
     Speed = config.m_Speed;
     SpeedVariance = config.m_SpeedVariance;
     GravityX = config.m_GravityX;
     GravityY = config.m_GravityY;
     TangentialAcceleration = config.m_TangentialAcceleration;
     TangentialAccelerationVariance = config.m_TangentialAccelerationVariance;
     RadialAcceleration = config.m_RadialAcceleration;
     RadialAccelerationVariance = config.m_RadialAccelerationVariance;
 }
        public GravityConfig GetGravityConfig()
        {
            GravityConfig config = new GravityConfig();
            config.m_XVariance = m_XVariance;
            config.m_YVariance = m_YVariance;
            config.m_Speed = m_Speed;
            config.m_SpeedVariance = m_SpeedVariance;
            config.m_GravityX = m_GravityX;
            config.m_GravityY = m_GravityY;
            config.m_TangentialAcceleration = m_TangentialAcceleration;
            config.m_TangentialAccelerationVariance = m_TangentialAccelerationVariance;
            config.m_RadialAcceleration = m_RadialAcceleration;
            config.m_RadialAccelerationVariance = m_RadialAccelerationVariance;

            return config;
        }