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:
parent
d42bbe9617
commit
03e12faa48
@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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);
|
||||||
|
@ -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];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user