haiku/headers/private/interface
X512 2b0aa4245b BShape: use BShape::Private class to access private methods.
Avoid declaring random friend classes in public header. Allow to access
private methods from arbitrary source if needed.

Change-Id: Iac2cf0ca59e483aa0657e3fe1fc47080c661cf8b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8534
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
2024-11-11 16:56:19 +00:00
..
AboutWindow.h BAboutWindow: Put the AboutView and StripeView into BPrivate. 2016-01-06 15:08:34 -05:00
AbstractSpinner.h BAbstractSpinner Colors 2016-01-10 18:51:04 +13:00
BitmapPrivate.h
BMCPrivate.h BMenu and friends: style fixes 2016-07-31 19:42:39 -07:00
clipping.h clipping.h: Rewrite copyright header to use the "new" style. 2020-03-01 18:20:56 +00:00
ColorConversion.h rgb_color: Add new APIs: Contrast(), IsLight(), IsDark() 2024-02-26 20:24:25 +00:00
ColorMenuItem.h BColorMenuItem: add custom color menufield 2016-07-31 19:42:39 -07:00
ColumnListView.h Set*UIColor, etc. 2016-01-04 06:48:22 -05:00
ColumnTypes.h BColumnListView: use automatic formatting for i18n 2024-03-31 08:33:21 +00:00
DecimalSpinner.h BSpinner: Set min value then max value 2017-01-12 14:15:44 -08:00
DecoratorPrivate.h
DecorInfo.h Update DecorInfo to scan for decorators 2014-02-20 19:31:49 -05:00
DefaultColors.h Interface Kit: add default dark appearence color constants 2022-07-24 14:10:18 +00:00
DeskbarPrivate.h Deskbar: Resizable tray 2018-11-04 19:00:49 +00:00
DirectWindowPrivate.h
DraggerPrivate.h
FontPrivate.h
HaikuControlLook.h InterfaceDefs: Adjust and introduce new spacing/insets constants. 2022-11-02 02:23:32 +00:00
Icon.h BControl: Move icon code to separate class BIcon 2013-12-22 15:17:53 +01:00
input_globals.h
InterfacePrivate.h Add basic support for loading ControlLook add-ons 2019-05-13 22:15:30 +00:00
MenuItemPrivate.h BColorMenuItem: add custom color menufield 2016-07-31 19:42:39 -07:00
MenuPrivate.h Visually align shortcuts in menus 2020-02-04 23:06:54 +00:00
MenuWindow.h
Palette.h
PictureDataWriter.h BPicture: add fill rule support 2020-07-12 19:44:43 +00:00
PicturePlayer.h BPicture: add fill rule support 2020-07-12 19:44:43 +00:00
PicturePrivate.h
PictureProtocol.h BPicture: add fill rule support 2020-07-12 19:44:43 +00:00
PrivateScreen.h Support for configuring screen backlight 2017-11-21 09:12:18 +01:00
RegionSupport.h Removed 'register' storage class compiler warnings 2022-09-12 14:03:28 +00:00
ShapePrivate.h BShape: use BShape::Private class to access private methods. 2024-11-11 16:56:19 +00:00
Spinner.h BSpinner: do not redefine fValue 2024-02-27 15:47:10 +00:00
StackAndTilePrivate.h
TabViewPrivate.h TabView: Add TabViewPrivate class, actually fix non-layout SetView. 2015-07-14 11:04:39 -04:00
TextViewSupportBuffer.h Add (void*) casts to memcpy/memset invocations to appease GCC 8. 2019-05-24 14:21:37 -04:00
ToolTip.h
ToolTipManager.h
ToolTipWindow.h
truncate_string.h
utf8_functions.h utf8_functions.h: Fix PVS 359 2019-01-09 17:44:19 +00:00
ViewPort.h
ViewPrivate.h View: provide the transform between different coordinate spaces 2022-11-13 04:04:30 +00:00
WidthBuffer.h
WindowInfo.h WindowInfo: Use char[0] for FLA instead of char[1]. 2021-11-23 13:50:45 -05:00
WindowPrivate.h
WindowStack.h
ZombieReplicantView.h