1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef UI_VIEWS_CONTROLS_MENU_MENU_IMAGE_UTIL_H_ 6 #define UI_VIEWS_CONTROLS_MENU_MENU_IMAGE_UTIL_H_ 7 8 namespace gfx { 9 class ImageSkia; 10 } 11 12 namespace views { 13 14 // Returns the Menu Check box image (always checked). 15 // The returned image is global object and should not be freed. 16 const gfx::ImageSkia* GetMenuCheckImage(); 17 18 // Return the RadioButton image for given state. 19 // It returns the "selected" image when |selected| is 20 // true, or the "unselected" image if false. 21 // The returned image is global object and should not be freed. 22 const gfx::ImageSkia* GetRadioButtonImage(bool selected); 23 24 // Returns the image for submenu arrow for current RTL setting. 25 const gfx::ImageSkia* GetSubmenuArrowImage(); 26 27 } // namespace views 28 29 #endif // UI_VIEWS_CONTROLS_MENU_MENU_IMAGE_UTIL_H_ 30