Don't force inline on big funcs if you don't have to (in this case, it added 24k to the binary size for no good reason)

svn-id: r34783
This commit is contained in:
Max Horn 2008-10-12 22:03:35 +00:00
parent 7cc871b84f
commit 1b3952fbab

View File

@ -649,15 +649,15 @@ protected:
* *
* This function is called from all the Widget Drawing methods. * This function is called from all the Widget Drawing methods.
*/ */
inline void queueDD(DrawData type, const Common::Rect &r, uint32 dynamic = 0); void queueDD(DrawData type, const Common::Rect &r, uint32 dynamic = 0);
inline void queueDDText(TextData type, const Common::Rect &r, const Common::String &text, bool restoreBg, void queueDDText(TextData type, const Common::Rect &r, const Common::String &text, bool restoreBg,
bool elipsis, TextAlign alignH = kTextAlignLeft, TextAlignVertical alignV = kTextAlignVTop, int deltax = 0); bool elipsis, TextAlign alignH = kTextAlignLeft, TextAlignVertical alignV = kTextAlignVTop, int deltax = 0);
inline void queueBitmap(const Graphics::Surface *bitmap, const Common::Rect &r, bool alpha); void queueBitmap(const Graphics::Surface *bitmap, const Common::Rect &r, bool alpha);
/** /**
* DEBUG: Draws a white square around the given position and writes the given next to it. * DEBUG: Draws a white square around the given position and writes the given next to it.
*/ */
inline void debugWidgetPosition(const char *name, const Common::Rect &r); void debugWidgetPosition(const char *name, const Common::Rect &r);
/** /**
@ -728,7 +728,7 @@ protected:
bool _useCursor; bool _useCursor;
int _cursorHotspotX, _cursorHotspotY; int _cursorHotspotX, _cursorHotspotY;
int _cursorTargetScale; int _cursorTargetScale;
#define MAX_CURS_COLORS 255 enum { MAX_CURS_COLORS = 255 };
byte *_cursor; byte *_cursor;
bool _needPaletteUpdates; bool _needPaletteUpdates;
uint _cursorWidth, _cursorHeight; uint _cursorWidth, _cursorHeight;