aboutsummaryrefslogtreecommitdiff
path: root/src/client/northstar/core/brusher/IBaseBrusher.ts
blob: d7ae654642eb9c271cb2861400b490f26623dbf0 (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;
}