1 /*! 2 @file 3 @author Albert Semenov 4 @date 11/2009 5 @module 6 */ 7 8 #ifndef RESOURCE_W32_POINTER_H_ 9 #define RESOURCE_W32_POINTER_H_ 10 11 #include "MyGUI_Prerequest.h" 12 #include "MyGUI_IResource.h" 13 14 namespace input 15 { 16 17 class ResourceW32Pointer : 18 public MyGUI::IResource 19 { 20 MYGUI_RTTI_DERIVED( ResourceW32Pointer ) 21 22 public: 23 ResourceW32Pointer(); 24 25 void deserialization(MyGUI::xml::ElementPtr _node, MyGUI::Version _version) override; 26 getPointerHandle()27 size_t getPointerHandle() 28 { 29 return mHandle; 30 } 31 32 private: 33 size_t mHandle; 34 }; 35 36 } 37 38 #endif // RESOURCE_W32_POINTER_H_ 39