1
0
Fork 0
spacetac/src/scripts/game/Tools.ts

21 lines
475 B
TypeScript

module SpaceTac.Game {
"use strict";
// Generic tools functions
export class Tools {
// Copy an object (only a shallow copy of immediate properties)
static copyObject<T> (object: T): T {
var objectCopy = <T>{};
for (var key in object) {
if (object.hasOwnProperty(key)) {
objectCopy[key] = object[key];
}
}
return objectCopy;
}
}
}