1
0
forked from 0ad/0ad
0ad/source/gui/GUITooltip.h
janwas b755ddefda remove all author/modified by tags.
make include guards consistent.

This was SVN commit r5040.
2007-05-07 16:33:24 +00:00

30 lines
539 B
C++

#ifndef INCLUDED_GUITOOLTIP
#define INCLUDED_GUITOOLTIP
class IGUIObject;
class CGUI;
#include "ps/CStr.h"
#include "ps/Overlay.h"
class GUITooltip
{
public:
GUITooltip();
void Update(IGUIObject* Nearest, CPos MousePos, CGUI* GUI);
private:
static void ShowTooltip(IGUIObject* obj, CPos pos, const CStr& style, CGUI* gui);
static void HideTooltip(const CStr& style, CGUI* gui);
int m_State;
IGUIObject* m_PreviousObject;
CStr m_PreviousTooltipName;
CPos m_PreviousMousePos;
double m_Time;
};
#endif // INCLUDED_GUITOOLTIP