// Create a portal instance Portal* PCZSceneManager::createPortal(const String& name, PortalBase::PORTAL_TYPE type) { Portal* newPortal = OGRE_NEW Portal(name, type); newPortal->_notifyCreator(Root::getSingleton().getMovableObjectFactory("Portal")); newPortal->_notifyManager(this); mPortals.push_front(newPortal); return newPortal; }