1 /* 2 * Copyright 2020, Haiku, Inc. All rights reserved. 3 * Distributed under the terms of the MIT License. 4 */ 5 #ifndef __INPUT_ICONS_H 6 #define __INPUT_ICONS_H 7 8 9 #include <Bitmap.h> 10 11 12 class BResources; 13 14 15 struct InputIcons { 16 InputIcons(); 17 18 BBitmap mouseIcon; 19 BBitmap touchpadIcon; 20 BBitmap keyboardIcon; 21 22 static BRect IconRectAt(const BPoint& topLeft); 23 24 static const BRect sBounds; 25 26 private: 27 28 void _LoadBitmap(BResources* resources); 29 }; 30 31 #endif 32 33