AverageRating
if (fAverageRating != other.AverageRating() || fRatingCount != other.RatingCount()
if (!fSource.IsSet() || fSource->AverageRating() != value) {
fAverageRating = value->AverageRating();
fAverageRating(other.AverageRating()),
float AverageRating() const;
RatingUtils::Draw(this, ratingRect.LeftTop(), userRatingSummary->AverageRating());
if (userRatingSummary->AverageRating() != RATING_MISSING)
fRatingView->SetRating(userRatingSummary->AverageRating());
avgRating.SetToFormat("%.1f", userRatingSummary->AverageRating());
averageRating = userRatingSummary->AverageRating();