1 | export class PropertyMixer {
|
2 | constructor(binding: any, typeName: string, valueSize: number);
|
3 |
|
4 | binding: any;
|
5 | valueSize: number;
|
6 | buffer: any;
|
7 | cumulativeWeight: number;
|
8 | cumulativeWeightAdditive: number;
|
9 | useCount: number;
|
10 | referenceCount: number;
|
11 |
|
12 | accumulate(accuIndex: number, weight: number): void;
|
13 | accumulateAdditive(weight: number): void;
|
14 | apply(accuIndex: number): void;
|
15 | saveOriginalState(): void;
|
16 | restoreOriginalState(): void;
|
17 | }
|