haiku/headers/os/interface
Stephan Aßmus 2789b3911a Rewrote BAffineTransform to not be based on agg::trans_affine, which was pulling
in the AGG header. Reused the AGG code were applicable and implemented a lot
more features. The Multiply and PreMultiply meaning is reversed with respect to
AGG, but follows the mathematical meaning. Added type_code
B_AFFINE_TRANSFORM_TYPE to TypeConstants.h and let BAffineTransform derive from
BFlattenable.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35958 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 17:20:11 +00:00
..
AbstractLayoutItem.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
AffineTransform.h Rewrote BAffineTransform to not be based on agg::trans_affine, which was pulling 2010-03-26 17:20:11 +00:00
Alert.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
Alignment.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
Bitmap.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
Box.h * Added layout-friendly constructors and implemented Min/Max/PreferredSize(), 2007-06-08 23:40:16 +00:00
Button.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
CardLayout.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
ChannelControl.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
ChannelSlider.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
CheckBox.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
ColorControl.h Fixed for 80 char limit. 2009-08-26 10:32:41 +00:00
Control.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
ControlLook.h * Refactored a method to draw a label when the location is already known. 2010-01-23 12:48:18 +00:00
Deskbar.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
Dragger.h Moved the static stuff into a singleton. 2009-11-30 14:43:35 +00:00
Font.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
Gradient.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
GradientConic.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
GradientDiamond.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
GradientLinear.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
GradientRadial.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
GradientRadialFocus.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
GraphicsDefs.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
GridLayout.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
GridLayoutBuilder.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
GridView.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
GroupLayout.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
GroupLayoutBuilder.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
GroupView.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
Input.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
InterfaceDefs.h * added click to focus mouse mode; right-click for bring-to-front and send-to-back 2009-10-22 21:10:19 +00:00
Layout.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
LayoutBuilder.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
LayoutContext.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
LayoutItem.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
LayoutUtils.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
ListItem.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
ListView.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
Menu.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
MenuBar.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
MenuField.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
MenuItem.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
MultiChannelControl.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
OptionControl.h Added layout friendly constructor for BOptionControl 2009-10-25 10:45:42 +00:00
OptionPopUp.h Also add layout-friendly constructor for BOptionPopUp (not yet tested) 2009-10-25 10:49:28 +00:00
OutlineListView.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
Picture.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
PictureButton.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
Point.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
Polygon.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
PopUpMenu.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
PrintJob.h Rewrote PrintJob.h 2009-08-26 18:56:44 +00:00
RadioButton.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
Rect.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
Region.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
Screen.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
ScrollBar.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
ScrollView.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
SeparatorItem.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
SeparatorView.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
Shape.h Added BShape::CurrentPoint(), returning the current end point of the path. 2010-03-19 00:28:38 +00:00
Shelf.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
Size.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
Slider.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
SpaceLayoutItem.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
SplitLayoutBuilder.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
SplitView.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
StatusBar.h * Make a BStatusBar comfortable to use without any text labels. 2010-02-06 09:48:37 +00:00
StringItem.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
StringView.h Optimized includes. For example, BeBuild.h is almost always already included 2009-08-27 12:36:35 +00:00
TabView.h Added SetBorder() virtual method and feature. Could also be used by the Terminal 2010-02-21 20:15:21 +00:00
TextControl.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
TextView.h * Someone obviously forgot to check in some header changes. Build fix. 2009-11-06 15:32:55 +00:00
TwoDimensionalLayout.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
UnicodeBlockObjects.h Finished unifying the Interface Kit headers: 2009-08-27 11:12:41 +00:00
View.h Improved the DrawString() method that takes offsets per glyph by making the 2010-03-15 15:08:07 +00:00
Window.h * Added a BWindow::InViewTransaction() that determines whether or not the 2009-11-18 10:48:44 +00:00