23 #ifndef __MYGUI_ITEM_INFO_H__
24 #define __MYGUI_ITEM_INFO_H__
47 IBDrawItemInfo(
size_t _index,
size_t _select,
size_t _active,
size_t _accept,
size_t _refuse,
bool _update,
bool _drag) :
50 select(_index == _select),
51 active(_index == _active),
53 drop_accept(_index == _accept),
54 drop_refuse(_index == _refuse)
85 index(_index), notify(_notify), x(_x), y(_y), id(_id), code(
KeyCode::None), key(0) { }
88 index(_index), notify(_notify), x(0), y(0), id(
MouseButton::None), code(_code), key(_key) { }
91 index(_index), notify(_notify), x(0), y(0), id(
MouseButton::None), code(_code), key(
KeyCode::None) { }
111 #endif // __MYGUI_ITEM_INFO_H__