aboutsummaryrefslogtreecommitdiff
path: root/src/client/northstar/core/brusher/IBaseBrusher.ts
blob: d2de6ed62060bc3cd783f2edd90a97f107b223b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
import { PIXIPoint } from '../../utils/MathUtil';
import { IEquatable } from '../../utils/IEquatable';


export interface IBaseBrusher<T> extends IEquatable {
    Position: PIXIPoint;
    Size: PIXIPoint;
}
export function instanceOfIBaseBrusher<T>(object: any): object is IBaseBrusher<T> {
    return 'BrushableModels' in object;
}