OpenMW
|
00001 #ifndef OPENMW_MWGUI_SOULGEMDIALOG_H 00002 #define OPENMW_MWGUI_SOULGEMDIALOG_H 00003 00004 #include "../mwworld/ptr.hpp" 00005 00006 namespace MWGui 00007 { 00008 00009 class MessageBoxManager; 00010 00011 class SoulgemDialog 00012 { 00013 public: 00014 SoulgemDialog (MessageBoxManager* manager) 00015 : mManager(manager) {} 00016 00017 void show (const MWWorld::Ptr& soulgem); 00018 00019 void onButtonPressed(int button); 00020 00021 private: 00022 MessageBoxManager* mManager; 00023 MWWorld::Ptr mSoulgem; 00024 }; 00025 00026 } 00027 00028 #endif