haiku/headers/os/interface
Augustin Cavalier 27e83b8be8 input: Adjust input_pointing_device_subtype enumeration and usages.
Follow input_device_type above: we don't have _TYPE or _SUBTYPE on
the end, but _POINTING in the middle, because these aren't in a global
"subtype" enumeration, but a B_POINTING_DEVICE-specific enumeration.

Also don't bother adding the UNKNOWN type to messages that have no
type; if it's not included, UNKNOWN is implied. Saves a few CPU cycles.

Change-Id: I9088b9fcee63bf001b43febbe1e3ac17eb1792b4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8635
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2024-12-11 19:11:45 +00:00
..
AbstractLayout.h
AbstractLayoutItem.h
AffineTransform.h
Alert.h headers: Explicitly hide BAlert functions 2023-07-18 16:43:33 +00:00
Alignment.h
Bitmap.h BBitmap: add ability to specify client-defined area 2023-01-02 18:07:53 +00:00
Box.h
Button.h
CardLayout.h
CardView.h
ChannelControl.h
ChannelSlider.h
CheckBox.h
ColorControl.h
Control.h
ControlLook.h ControlLook: fix clipping 2023-04-26 10:41:04 +00:00
Deskbar.h
Dragger.h
Font.h BFont: allow skipping fallbacks in GetHasGlyphs 2024-07-06 13:12:21 +00:00
Gradient.h
GradientConic.h
GradientDiamond.h
GradientLinear.h
GradientRadial.h
GradientRadialFocus.h
GraphicsDefs.h rgb_color: Add new APIs: Contrast(), IsLight(), IsDark() 2024-02-26 20:24:25 +00:00
GridLayout.h
GridLayoutBuilder.h
GridView.h
GroupLayout.h
GroupLayoutBuilder.h
GroupView.h
IconUtils.h Add BIconUtils::GetSystemIcon 2023-05-24 10:58:48 +00:00
Input.h input: Adjust input_pointing_device_subtype enumeration and usages. 2024-12-11 19:11:45 +00:00
InterfaceDefs.h input: fix KEY_power key code conflict with japanese \_ key 2024-08-19 16:00:25 +00:00
Layout.h
LayoutBuilder.h
LayoutContext.h
LayoutItem.h
LayoutUtils.h
ListItem.h
ListView.h BListView: Add ScrollTo(index) method, auto-scroll on drag 2023-12-24 02:45:59 +00:00
Menu.h
MenuBar.h
MenuField.h BMenuField: allow to use non-fixed size in combination with layout mode 2023-02-21 10:47:46 +00:00
MenuItem.h
OptionControl.h
OptionPopUp.h
OutlineListView.h BOutlineListView: fix ItemUnderAt and accept NULL as superitem 2024-01-29 18:58:03 +00:00
Picture.h
PictureButton.h headers/os: Make headers generator-friendly 2023-07-11 14:40:02 +00:00
Point.h
Polygon.h
PopUpMenu.h
PrintJob.h
RadioButton.h
Rect.h BRect: add 2 argument width, height constructor 2024-11-11 16:56:19 +00:00
Region.h BRegion: add move construction and assignment support 2024-11-11 16:56:19 +00:00
Screen.h
ScrollBar.h
ScrollView.h
SeparatorItem.h
SeparatorView.h
Shape.h BShape: use BShape::Private class to access private methods. 2024-11-11 16:56:19 +00:00
Shelf.h
Size.h interface/Size: fix -Wdeprecated-enum-float-conversion warning 2023-07-15 13:10:33 +00:00
Slider.h
SpaceLayoutItem.h
SplitLayoutBuilder.h
SplitView.h
StatusBar.h
StringItem.h
StringView.h
TabView.h
TextControl.h
TextView.h Add _ViewWidth(), _ViewHeight(), _TextWidth(), _TextHeight() 2023-12-08 10:14:14 +00:00
TwoDimensionalLayout.h
UnicodeBlockObjects.h
View.h headers/os: Make headers generator-friendly 2023-07-11 14:40:02 +00:00
Window.h IK: Propagate B_WORKSPACE_ACTIVATED to child views 2022-08-08 15:32:47 +00:00