gd::String PathBehaviorEditor::GetNameWithoutPrefix(gd::String name) { gd::String result; if(name.substr(0, 8) != "global: ") { return result = name; } else { gd::String::iterator namePlusEightIt = name.begin(); std::advance(namePlusEightIt, 8); std::copy(namePlusEightIt, name.end(), std::back_inserter(result)); return result; } }