MyGUI: MyGUI_WidgetToolTip.h Source File

MyGUI 3.4.2

- Main Page
- Related Pages
- Namespaces
- Data Structures
- Files
- Examples

- File List
- Globals

MyGUI_WidgetToolTip.h
Go to the documentation of this file.
1/*
2 * This source file is part of MyGUI. For the latest info, see http://mygui.info/
3 * Distributed under the MIT License
4 * (See accompanying file COPYING.MIT or copy at http://opensource.org/licenses/MIT)
5 */
6
7#ifndef MYGUI_WIDGET_TOOLTIP_H_
8#define MYGUI_WIDGET_TOOLTIP_H_
9
10#include "MyGUI_Prerequest.h"
11#include "MyGUI_Types.h"
12
13namespace MyGUI
14{
15
17 struct ToolTipInfo
18 {
19 enum ToolTipType
20 {
21 Hide,
22 Show,
23 Move
24 };
25
26 ToolTipInfo(ToolTipType _type) :
27 type(_type),
28 index(ITEM_NONE)
29 {
30 }
31
32 ToolTipInfo(ToolTipType _type, size_t _index, const IntPoint& _point) :
33 type(_type),
34 index(_index),
35 point(_point)
36 {
37 }
38
39 ToolTipType type;
40 size_t index;
41 IntPoint point;
42 };
43
44} // namespace MyGUI
45
46#endif //__MYGUI_WIDGET_TOOLTIP_H__
MyGUI_Prerequest.h
MyGUI_Types.h
MyGUI
Definition MyGUI_ActionController.h:15
MyGUI::ITEM_NONE
const size_t ITEM_NONE
Definition MyGUI_Macros.h:18
MyGUI::ToolTipInfo
Definition MyGUI_WidgetToolTip.h:18
MyGUI::ToolTipInfo::index
size_t index
Definition MyGUI_WidgetToolTip.h:40
MyGUI::ToolTipInfo::point
IntPoint point
Definition MyGUI_WidgetToolTip.h:41
MyGUI::ToolTipInfo::type
ToolTipType type
Definition MyGUI_WidgetToolTip.h:39
MyGUI::ToolTipInfo::ToolTipInfo
ToolTipInfo(ToolTipType _type)
Definition MyGUI_WidgetToolTip.h:26
MyGUI::ToolTipInfo::ToolTipType
ToolTipType
Definition MyGUI_WidgetToolTip.h:20
MyGUI::ToolTipInfo::Hide
@ Hide
Definition MyGUI_WidgetToolTip.h:21
MyGUI::ToolTipInfo::Move
@ Move
Definition MyGUI_WidgetToolTip.h:23
MyGUI::ToolTipInfo::Show
@ Show
Definition MyGUI_WidgetToolTip.h:22
MyGUI::ToolTipInfo::ToolTipInfo
ToolTipInfo(ToolTipType _type, size_t _index, const IntPoint &_point)
Definition MyGUI_WidgetToolTip.h:32
MyGUI::types::TPoint< int >