UNPKG

playcanvas

Version:

Open-source WebGL/WebGPU 3D engine for the web

16 lines (15 loc) 263 B
import { Version } from "./version.js"; let idCounter = 0; class VersionedObject { constructor() { idCounter++; this.version = new Version(); this.version.globalId = idCounter; } increment() { this.version.revision++; } } export { VersionedObject };