(svn r17427) -Codechange: Removing some unneeded widget parts (for reduced compilation time).

This commit is contained in:
alberth
2009-09-05 19:44:53 +00:00
parent 6572bce9c1
commit 3c1aa02560
2 changed files with 0 additions and 77 deletions

View File

@@ -124,12 +124,9 @@ enum WidgetType {
/* Nested widget part types. */
WPT_RESIZE, ///< Widget part for specifying resizing.
WPT_RESIZE_PTR, ///< Widget part for specifying resizing via a pointer.
WPT_MINSIZE, ///< Widget part for specifying minimal size.
WPT_MINSIZE_PTR, ///< Widget part for specifying minimal size via a pointer.
WPT_FILL, ///< Widget part for specifying fill.
WPT_DATATIP, ///< Widget part for specifying data and tooltip.
WPT_DATATIP_PTR, ///< Widget part for specifying data and tooltip via a pointer.
WPT_PADDING, ///< Widget part for specifying a padding.
WPT_PIPSPACE, ///< Widget part for specifying pre/inter/post space for containers.
WPT_ENDCONTAINER, ///< Widget part to denote end of a container.
@@ -618,9 +615,7 @@ struct NWidgetPart {
WidgetType type; ///< Type of the part. @see NWidgetPartType.
union {
Point xy; ///< Part with an x/y size.
Point *xy_ptr; ///< Part with a pointer to an x/y size.
NWidgetPartDataTip data_tip; ///< Part with a data/tooltip.
NWidgetPartDataTip *datatip_ptr; ///< Part with a pointer to data/tooltip.
NWidgetPartWidget widget; ///< Part with a start of a widget.
NWidgetPartPaddings padding; ///< Part with paddings.
NWidgetPartPIP pip; ///< Part with pre/inter/post spaces.
@@ -646,21 +641,6 @@ static inline NWidgetPart SetResize(int16 dx, int16 dy)
return part;
}
/**
* Widget part function for using a pointer to set the resize step.
* @param ptr Pointer to horizontal and vertical resize step.
* @ingroup NestedWidgetParts
*/
static inline NWidgetPart SetResize(Point *ptr)
{
NWidgetPart part;
part.type = WPT_RESIZE_PTR;
part.u.xy_ptr = ptr;
return part;
}
/**
* Widget part function for setting the minimal size.
* @param dx Horizontal minimal size.
@@ -678,21 +658,6 @@ static inline NWidgetPart SetMinimalSize(int16 x, int16 y)
return part;
}
/**
* Widget part function for using a pointer to set the minimal size.
* @param ptr Pointer to horizontal and vertical minimal size.
* @ingroup NestedWidgetParts
*/
static inline NWidgetPart SetMinimalSize(Point *ptr)
{
NWidgetPart part;
part.type = WPT_MINSIZE_PTR;
part.u.xy_ptr = ptr;
return part;
}
/**
* Widget part function for setting filling.
* @param x_fill Allow horizontal filling from minimal size.
@@ -740,21 +705,6 @@ static inline NWidgetPart SetDataTip(uint16 data, StringID tip)
return part;
}
/**
* Widget part function for setting the data and tooltip via a pointer.
* @param ptr Pointer to the data and tooltip of the widget.
* @ingroup NestedWidgetParts
*/
static inline NWidgetPart SetDataTip(NWidgetPartDataTip *ptr)
{
NWidgetPart part;
part.type = WPT_DATATIP_PTR;
part.u.datatip_ptr = ptr;
return part;
}
/**
* Widget part function for setting additional space around a widget.
* Parameters start above the widget, and are specified in clock-wise direction.