00001 //--------------------------------------------------------------------------- 00002 /// \file CATOverlayFactory.cpp 00003 /// \brief Object factory for creating a game overlay from XML 00004 /// \ingroup CATGUI 00005 /// 00006 /// Copyright (c) 2003-2008 by Michael Ellison. 00007 /// See COPYING.txt for the \ref gaslicense License (MIT License). 00008 /// 00009 // $Author: mikeellison $ 00010 // $Date: 2008-01-30 06:11:10 -0600 (Wed, 30 Jan 2008) $ 00011 // $Revision: $ 00012 // $NoKeywords: $ 00013 // 00014 // 00015 //--------------------------------------------------------------------------- 00016 #include "CATOverlayFactory.h" 00017 #include "CATResultCore.h" 00018 00019 //--------------------------------------------------------------------------- 00020 CATOverlayFactory::CATOverlayFactory(const CATString& skinRoot, const CATString& skinPath) 00021 : CATXMLFactory() 00022 { 00023 fSkinRoot = skinRoot; 00024 fSkinPath = skinPath; 00025 } 00026 00027 //--------------------------------------------------------------------------- 00028 CATOverlayFactory::~CATOverlayFactory() 00029 { 00030 } 00031 00032 00033 CATXMLObject* CATOverlayFactory::CreateObject( const CATWChar* objType) 00034 { 00035 CATXMLObject* newObject = 0; 00036 return newObject; 00037 } 00038