21 lines
		
	
	
		
			337 B
		
	
	
	
		
			JavaScript
		
	
	
	
		
		
			
		
	
	
			21 lines
		
	
	
		
			337 B
		
	
	
	
		
			JavaScript
		
	
	
	
|  | import {getTransferedObjectUUID} from './classUtils'; | ||
|  | 
 | ||
|  | const name = 'WebGLBuffer'; | ||
|  | 
 | ||
|  | function uuid(id) { | ||
|  |     return getTransferedObjectUUID(name, id); | ||
|  | } | ||
|  | 
 | ||
|  | export default class WebGLBuffer { | ||
|  |     className = name; | ||
|  | 
 | ||
|  |     constructor(id) { | ||
|  |         this.id = id; | ||
|  |     } | ||
|  | 
 | ||
|  |     static uuid = uuid; | ||
|  | 
 | ||
|  |     uuid() { | ||
|  |         return uuid(this.id); | ||
|  |     } | ||
|  | } |