File size: 375 Bytes
6cd9596
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
export class PropertyMixer {
  constructor(binding: any, typeName: string, valueSize: number);

  binding: any;
  valueSize: number;
  buffer: any;
  cumulativeWeight: number;
  useCount: number;
  referenceCount: number;

  accumulate(accuIndex: number, weight: number): void;
  apply(accuIndex: number): void;
  saveOriginalState(): void;
  restoreOriginalState(): void;
}