Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
GUITooltip Class Reference

#include <GUITooltip.h>

Public Member Functions

 GUITooltip ()
 
void Update (IGUIObject *Nearest, CPos MousePos, CGUI *GUI)
 

Private Member Functions

void ShowTooltip (IGUIObject *obj, CPos pos, const CStr &style, CGUI *gui)
 
void HideTooltip (const CStr &style, CGUI *gui)
 
bool GetTooltip (IGUIObject *obj, CStr &style)
 

Private Attributes

int m_State
 
IGUIObjectm_PreviousObject
 
CStr m_PreviousTooltipName
 
CPos m_PreviousMousePos
 
double m_Time
 
bool m_IsIconTooltip
 

Detailed Description

Definition at line 27 of file GUITooltip.h.

Constructor & Destructor Documentation

GUITooltip::GUITooltip ( )

Definition at line 78 of file GUITooltip.cpp.

Member Function Documentation

bool GUITooltip::GetTooltip ( IGUIObject obj,
CStr &  style 
)
private

Definition at line 85 of file GUITooltip.cpp.

void GUITooltip::HideTooltip ( const CStr &  style,
CGUI gui 
)
private

Definition at line 210 of file GUITooltip.cpp.

void GUITooltip::ShowTooltip ( IGUIObject obj,
CPos  pos,
const CStr &  style,
CGUI gui 
)
private

Definition at line 140 of file GUITooltip.cpp.

void GUITooltip::Update ( IGUIObject Nearest,
CPos  MousePos,
CGUI GUI 
)

Definition at line 267 of file GUITooltip.cpp.

Member Data Documentation

bool GUITooltip::m_IsIconTooltip
private

Definition at line 45 of file GUITooltip.h.

CPos GUITooltip::m_PreviousMousePos
private

Definition at line 43 of file GUITooltip.h.

IGUIObject* GUITooltip::m_PreviousObject
private

Definition at line 41 of file GUITooltip.h.

CStr GUITooltip::m_PreviousTooltipName
private

Definition at line 42 of file GUITooltip.h.

int GUITooltip::m_State
private

Definition at line 39 of file GUITooltip.h.

double GUITooltip::m_Time
private

Definition at line 44 of file GUITooltip.h.


The documentation for this class was generated from the following files: