Index: chrome/browser/chromeos/login/user_image.cc |
diff --git a/chrome/browser/chromeos/login/user_image.cc b/chrome/browser/chromeos/login/user_image.cc |
new file mode 100644 |
index 0000000000000000000000000000000000000000..1d909795a2836b12336fe3a6fd081e756587a6a0 |
--- /dev/null |
+++ b/chrome/browser/chromeos/login/user_image.cc |
@@ -0,0 +1,36 @@ |
+// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#include "chrome/browser/chromeos/login/user_image.h" |
+ |
+namespace chromeos { |
+ |
+UserImage::UserImage(const SkBitmap& image) |
+ : image_(image), |
+ has_raw_image_(false) { |
+} |
+ |
+UserImage::UserImage(const SkBitmap& image, |
+ const RawImage& raw_image) |
+ : image_(image), |
+ has_raw_image_(true), |
+ raw_image_(raw_image) { |
+} |
+ |
+UserImage::~UserImage() { |
+} |
+ |
+const SkBitmap& UserImage::image() const { |
+ return image_; |
+} |
+ |
+bool UserImage::has_raw_image() const { |
+ return has_raw_image_; |
+} |
+ |
+const UserImage::RawImage& UserImage::raw_image() const { |
+ return raw_image_; |
+} |
+ |
+} // namespace chromeos |