MCPcopy Create free account
hub / github.com/Code-Bullet/Jump-King / addName

Function addName

libraries/p5.js:4205–4225  ·  view source on GitHub ↗
(name, names)

Source from the content-addressed store, hash-verified

4203var table = _dereq_('../table');
4204
4205function addName(name, names) {
4206 var nameString = JSON.stringify(name);
4207 var nameID = 256;
4208 for (var nameKey in names) {
4209 var n = parseInt(nameKey);
4210 if (!n || n < 256) {
4211 continue;
4212 }
4213
4214 if (JSON.stringify(names[nameKey]) === nameString) {
4215 return n;
4216 }
4217
4218 if (nameID <= n) {
4219 nameID = n + 1;
4220 }
4221 }
4222
4223 names[nameID] = name;
4224 return nameID;
4225}
4226
4227function makeFvarAxis(axis, names) {
4228 var nameID = addName(axis.name, names);

Callers 2

makeFvarAxisFunction · 0.85
makeFvarInstanceFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected