core/vgui/wx/vgui_wx_adaptorXmlHandler.cxx
Go to the documentation of this file.
00001 // This is core/vgui/wx/vgui_wx_adaptorXmlHandler.cxx
00002 
00003 #include "vgui_wx_adaptorXmlHandler.h"
00004 
00005 
00006 IMPLEMENT_DYNAMIC_CLASS(vgui_wx_adaptorXmlHandler,  wxXmlResourceHandler)
00007 
00008 vgui_wx_adaptorXmlHandler::vgui_wx_adaptorXmlHandler()
00009 : wxXmlResourceHandler()
00010 {
00011 }
00012 
00013 wxObject *vgui_wx_adaptorXmlHandler::DoCreateResource()
00014 {
00015   vgui_wx_adaptor* adaptor =
00016       new vgui_wx_adaptor(m_parentAsWindow,
00017                           GetID(),
00018                           GetPosition(), GetSize(),
00019                           GetStyle(),
00020                           GetName() );
00021 
00022   return adaptor;
00023 }
00024 
00025 
00026 
00027 bool vgui_wx_adaptorXmlHandler::CanHandle(wxXmlNode *node)
00028 {
00029   return IsOfClass(node, wxT("vgui_wx_adaptor"));
00030 }
00031