1
0
mirror of https://github.com/blupi-games/planetblupi synced 2024-12-30 10:15:36 +01:00

Pass MouseSprites instead of int for some cases

This commit is contained in:
Mathieu Schroeter 2017-08-13 19:12:03 +02:00
parent d42bbe9617
commit 03e12faa48
3 changed files with 7 additions and 7 deletions

View File

@ -2638,7 +2638,7 @@ void CEvent::WaitMouse (bool bWait)
m_mouseSprite = SPRITE_WAIT; m_mouseSprite = SPRITE_WAIT;
else else
m_mouseSprite = MousePosToSprite (GetMousePos ()); m_mouseSprite = MousePosToSprite (GetMousePos ());
m_pPixmap->SetMouseSprite (m_mouseSprite, m_bDemoPlay); m_pPixmap->SetMouseSprite (m_mouseSprite);
m_pPixmap->ChangeSprite (m_mouseSprite); m_pPixmap->ChangeSprite (m_mouseSprite);
} }
@ -2659,7 +2659,7 @@ void CEvent::HideMouse (bool bHide)
SDL_ShowCursor (SDL_TRUE); SDL_ShowCursor (SDL_TRUE);
} }
m_pPixmap->SetMouseSprite (m_mouseSprite, m_bDemoPlay); m_pPixmap->SetMouseSprite (m_mouseSprite);
m_pPixmap->ChangeSprite (m_mouseSprite); m_pPixmap->ChangeSprite (m_mouseSprite);
} }

View File

@ -597,7 +597,7 @@ bool CPixmap::Display ()
// Change le lutin de la souris. // Change le lutin de la souris.
void CPixmap::SetMouseSprite (Sint32 sprite, bool bDemoPlay) void CPixmap::SetMouseSprite (MouseSprites sprite)
{ {
if (m_mouseSprite == sprite) if (m_mouseSprite == sprite)
return; return;
@ -773,7 +773,7 @@ on the endianness (byte order) of the machine */
amask = 0xff000000; amask = 0xff000000;
#endif #endif
for (Sint32 sprite = SPRITE_BEGIN; sprite <= SPRITE_END; ++sprite) for (int sprite = SPRITE_BEGIN; sprite <= SPRITE_END; ++sprite)
{ {
SDL_Point hotspot = this->GetCursorHotSpot (sprite); SDL_Point hotspot = this->GetCursorHotSpot (sprite);
SDL_Rect rect = this->GetCursorRect (sprite); SDL_Rect rect = this->GetCursorRect (sprite);

View File

@ -84,7 +84,7 @@ public:
bool Display (); bool Display ();
void SetMouseSprite (Sint32 sprite, bool bDemoPlay); void SetMouseSprite (MouseSprites sprite);
void MouseShow (bool bShow); void MouseShow (bool bShow);
void LoadCursors (); void LoadCursors ();
void ChangeSprite (MouseSprites sprite); void ChangeSprite (MouseSprites sprite);
@ -105,8 +105,8 @@ protected:
POINT m_dim; // dimensions totales POINT m_dim; // dimensions totales
RECT m_clipRect; // rectangle de clipping RECT m_clipRect; // rectangle de clipping
Sint32 m_mouseSprite; MouseSprites m_mouseSprite;
bool m_bBackDisplayed; bool m_bBackDisplayed;
SDL_Cursor * m_lpCurrentCursor; SDL_Cursor * m_lpCurrentCursor;
SDL_Cursor * m_lpSDLCursors[MAXCURSORS]; SDL_Cursor * m_lpSDLCursors[MAXCURSORS];