Lines Matching refs:resourceItem
132 bool IResourceCompiler::MergeResourceItem(const ResourceItem &resourceItem)
134 string idName = ResourceUtil::GetIdName(resourceItem.GetName(), resourceItem.GetResType());
136 cerr << "Error: invalid idName '" << idName << "'."<< NEW_LINE_PATH << resourceItem.GetFilePath() << endl;
141 auto item = nameInfos_.find(make_pair(resourceItem.GetResType(), idName));
143 nameInfos_[make_pair(resourceItem.GetResType(), idName)].push_back(resourceItem);
147 auto ret = find_if(item->second.begin(), item->second.end(), [resourceItem](auto &iter) {
148 return resourceItem.GetLimitKey() == iter.GetLimitKey();
152 cerr << "but declare again." << NEW_LINE_PATH << resourceItem.GetFilePath() << endl;
156 nameInfos_[make_pair(resourceItem.GetResType(), idName)].push_back(resourceItem);