blob: 99a36636f23474f02774ecde11ecd963a43f1852 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
import { PIXIPoint } from '../../utils/MathUtil'
import { IEquatable } from '../../utils/IEquatable';
import { Document } from '../../../../fields/Document'
export interface IBaseBrushable<T> extends IEquatable {
BrusherModels: Array<Document>;
BrushColors: Array<number>;
Position: PIXIPoint;
Size: PIXIPoint;
}
export function instanceOfIBaseBrushable<T>(object: any): object is IBaseBrushable<T> {
return 'BrusherModels' in object;
}
|