18 mNeedMouseFocus(true),
19 mRootMouseFocus(false),
30 if (_filename.empty())
32 else if (!mOwnMaskPickInfo.
load(_filename))
33 MYGUI_LOG(Error,
"mask not load '" << _filename <<
"'");
38 mOwnMaskPickInfo = _info;
43 return mOwnMaskPickInfo.
empty() || mOwnMaskPickInfo.
pick(_point, _coord);
138 mNeedToolTip = _value;
158 mNeedKeyFocus = _value;
163 return mNeedKeyFocus;
168 mNeedMouseFocus = _value;
173 return mNeedMouseFocus;
178 mInheritsPick = _value;
183 return mInheritsPick;
188 return mRootMouseFocus;
193 return mRootKeyFocus;
198 mRootMouseFocus = _value;
203 mRootKeyFocus = _value;
bool load(const std::string &_file)
#define MYGUI_LOG(level, text)
bool pick(const IntPoint &_point, const IntCoord &_coord) const