MyGUI  3.2.0
Public Types | Public Member Functions | Data Fields
MyGUI::IBNotifyItemData Struct Reference

#include <MyGUI_IBItemInfo.h>

Public Types

enum  NotifyItem { MousePressed, MouseReleased, KeyPressed, KeyReleased }

Public Member Functions

 IBNotifyItemData (size_t _index, NotifyItem _notify, int _x, int _y, MouseButton _id)
 IBNotifyItemData (size_t _index, NotifyItem _notify, KeyCode _code, Char _key)
 IBNotifyItemData (size_t _index, NotifyItem _notify, KeyCode _code)

Data Fields

size_t index
NotifyItem notify
int x
int y
MouseButton id
KeyCode code
Char key

Detailed Description

Definition at line 73 of file MyGUI_IBItemInfo.h.


Member Enumeration Documentation

Enumerator:
MousePressed 
MouseReleased 
KeyPressed 
KeyReleased 

Definition at line 75 of file MyGUI_IBItemInfo.h.


Constructor & Destructor Documentation

MyGUI::IBNotifyItemData::IBNotifyItemData ( size_t  _index,
NotifyItem  _notify,
int  _x,
int  _y,
MouseButton  _id 
) [inline]

Definition at line 83 of file MyGUI_IBItemInfo.h.

MyGUI::IBNotifyItemData::IBNotifyItemData ( size_t  _index,
NotifyItem  _notify,
KeyCode  _code,
Char  _key 
) [inline]

Definition at line 94 of file MyGUI_IBItemInfo.h.

MyGUI::IBNotifyItemData::IBNotifyItemData ( size_t  _index,
NotifyItem  _notify,
KeyCode  _code 
) [inline]

Definition at line 105 of file MyGUI_IBItemInfo.h.


Field Documentation

If Key* notify type - key code, else 0

Definition at line 127 of file MyGUI_IBItemInfo.h.

If Mouse* notify type - mouse button id position, else 0

Definition at line 125 of file MyGUI_IBItemInfo.h.

Item index

Definition at line 117 of file MyGUI_IBItemInfo.h.

If Key* notify type - mouse button id position, else 0

Definition at line 129 of file MyGUI_IBItemInfo.h.

Notify type

Definition at line 119 of file MyGUI_IBItemInfo.h.

If Mouse* notify type - mouse x position, else 0

Definition at line 121 of file MyGUI_IBItemInfo.h.

If Mouse* notify type - mouse y position, else 0

Definition at line 123 of file MyGUI_IBItemInfo.h.


The documentation for this struct was generated from the following file: