00001 #include "StdAfx.h" 00002 #include "CustomFont.h" 00003 00004 CCustomFont::CCustomFont() 00005 { 00006 SetEntityType(Entity_CustomFont); 00007 } 00008 00009 CCustomFont::~CCustomFont() 00010 { 00011 00012 } 00013 00014 int CCustomFont::LoadXML(TiXmlNode *pDataNode, CString strFilename) 00015 { 00016 return CXMLResource::LoadXML(pDataNode, strFilename); 00017 } 00018 00019 int CCustomFont::SaveXML(TiXmlNode *pDataNode, CString strFilename) 00020 { 00021 return CXMLResource::SaveXML(pDataNode, strFilename); 00022 } 00023 00024 eFontType CCustomFont::GetFontType() 00025 { 00026 return m_eFontType; 00027 } 00028 00029 void CCustomFont::Destroy() 00030 { 00031 00032 } 00033 00034 bool CCustomFont::IsOfType(eEntityType eType) 00035 { 00036 if(eType == Entity_CustomFont) 00037 return true; 00038 00039 return CXMLResource::IsOfType(eType); 00040 }