ICoreFactory.h
来源:互联网 发布:苹果手机怎么恢复备份数据 编辑:程序博客网 时间:2024/04/27 19:38
/*
* ICoreFactory.h
*
* Created on: 2010-10-11
* Author: Mido
* 核心类工厂
* - 用于生产核心类对象
* - 所有核心类对象必须通过本工厂创建
*/
#ifndef ICOREFACTORY_H_
#define ICOREFACTORY_H_
#include "IReferenceCounted.h"
#include "IEventReceiver.h"
namespace irrlight
{
namespace core
{
class IString;
class ICoreFactory : public virtual IReferenceCounted
{
public:
//! 创建新字符串对象
virtual IString* NewString() = 0;
};
} // end namespace gui
} // end namespace irrlight
#endif /* ICOREFACTORY_H_ */
本文来自:鬼火神灯 - irrlight.com