1
0
forked from 0ad/0ad
0ad/source/gui/GUITooltip.h
Ykkrosh 76e957ed78 Fixed compilation errors.
Slightly tidied Atlas code.
Removed old unused ScEd code.

This was SVN commit r4389.
2006-09-24 15:59:33 +00:00

30 lines
518 B
C++

#ifndef GUITooltip_H
#define GUITooltip_H
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 // GUITooltip_H