CrossFramework Library
|
00001 00006 #if defined(XBASE_INCLUDED_MOUSEUPDATEDATA_HPP) 00007 #else 00008 #define XBASE_INCLUDED_MOUSEUPDATEDATA_HPP 00009 00010 //------------------------------------------------------------ 00011 #include <XBase/MouseBtnBitSet.hpp> 00012 #include <XBase/ScreenPos.hpp> 00013 00014 //------------------------------------------------------------ 00015 namespace XBase { 00017 00018 00019 struct MouseUpdateData 00020 { 00021 ScreenPos pos; 00022 MouseBtnBitSet hold; 00023 bool posUpdated; // trueならposは最新の値が入っている。falseならウィンドウ外でキャプチャに失敗している可能性がある。 00024 }; 00026 } 00027 //------------------------------------------------------------ 00028 #endif 00029 // EOF