Ejemplo n.º 1
0
ECSManager::ECSManager()
{
    _entities.reserve(50);
    _lowestUnassignedEid=1;
    
    //系统组件
    registerSystem(new NodeSystem());
    registerCom(new NodeCom());
    
    registerSystem(new AnimationSystem());
    registerCom(new AnimationCom());
    
    registerSystem(new EntitySystem());
    registerCom(new EntityCom());
    
    registerCom(new DragCom());
    registerSystem(new DragSystem());
    
    registerSystem(new TestSystem());
    registerCom(new TestCom());
}
Ejemplo n.º 2
0
	LogSystemManager::LogSystemManager()
		: QObject()
	{
		// register default systems
		registerSystem(i18n("General"), SYS_GEN);
		registerSystem(i18n("Connections"), SYS_CON);
		registerSystem(i18n("Tracker"), SYS_TRK);
		registerSystem(i18n("DHT"), SYS_DHT);
		registerSystem(i18n("Disk Input/Output"), SYS_DIO);
		registerSystem(i18n("µTP"), SYS_UTP);
	}