mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-08-26 16:09:10 +00:00
(svn r13129) -Codechange: remove the WP macro and it's related variables.
This commit is contained in:
@@ -245,8 +245,6 @@ enum WindowDefaultPosition {
|
|||||||
WDP_ALIGN_TBL = -4, ///< Align the left side of the window with the left side of the main toolbar
|
WDP_ALIGN_TBL = -4, ///< Align the left side of the window with the left side of the main toolbar
|
||||||
};
|
};
|
||||||
|
|
||||||
#define WP(ptr, str) (*(str*)(ptr)->custom)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Scrollbar data structure
|
* Scrollbar data structure
|
||||||
*/
|
*/
|
||||||
@@ -320,7 +318,6 @@ public:
|
|||||||
uint32 desc_flags; ///< Window/widgets default flags setting, @see WindowDefaultFlag
|
uint32 desc_flags; ///< Window/widgets default flags setting, @see WindowDefaultFlag
|
||||||
|
|
||||||
Window *parent; ///< Parent window
|
Window *parent; ///< Parent window
|
||||||
byte custom[WINDOW_CUSTOM_SIZE]; ///< Additional data depending on window type
|
|
||||||
|
|
||||||
void HandleButtonClick(byte widget);
|
void HandleButtonClick(byte widget);
|
||||||
|
|
||||||
|
@@ -102,11 +102,4 @@ struct Window;
|
|||||||
struct WindowEvent;
|
struct WindowEvent;
|
||||||
typedef int32 WindowNumber;
|
typedef int32 WindowNumber;
|
||||||
|
|
||||||
/**
|
|
||||||
* You cannot 100% reliably calculate the biggest custom struct as
|
|
||||||
* the number of pointers in it and alignment will have a huge impact.
|
|
||||||
* 32 is the largest window-size for 64-bit machines currently.
|
|
||||||
*/
|
|
||||||
#define WINDOW_CUSTOM_SIZE 32
|
|
||||||
|
|
||||||
#endif /* WINDOW_TYPE_H */
|
#endif /* WINDOW_TYPE_H */
|
||||||
|
Reference in New Issue
Block a user