Lines Matching refs:mappedFullName
234 bool ShaderVariable::findInfoByMappedName(const std::string &mappedFullName, in findInfoByMappedName() argument
243 size_t pos = mappedFullName.find_first_of(".["); in findInfoByMappedName()
248 if (mappedFullName != this->mappedName) in findInfoByMappedName()
256 std::string topName = mappedFullName.substr(0, pos); in findInfoByMappedName()
261 if (mappedFullName[pos] == '[') in findInfoByMappedName()
264 size_t closePos = mappedFullName.find_first_of(']'); in findInfoByMappedName()
268 originalName += mappedFullName.substr(pos, closePos - pos + 1); in findInfoByMappedName()
269 if (closePos + 1 == mappedFullName.size()) in findInfoByMappedName()
278 if (mappedFullName[closePos + 1] != '.') in findInfoByMappedName()
280 remaining = mappedFullName.substr(closePos + 2); // Skip "]." in findInfoByMappedName()
286 remaining = mappedFullName.substr(pos + 1); // Skip "." in findInfoByMappedName()