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