Class type MaskData-PIXI._t

method _scissorRect#=: Js.Internal.meth([ `Arity_1(PIXI.Rectangle.t) ], unit)

Scissor operation above the mask in stack. Null if _scissorCounter is zero, rectangle instance if positive.

method _scissorRect: PIXI.Rectangle.t

Scissor operation above the mask in stack. Null if _scissorCounter is zero, rectangle instance if positive.

method autoDetect#=: Js.Internal.meth([ `Arity_1(bool) ], unit)

Whether we know the mask type beforehand

method autoDetect: bool

Whether we know the mask type beforehand

method isMaskData#=: Js.Internal.meth([ `Arity_1(bool) ], unit)

Indicator of the type

method isMaskData: bool

Indicator of the type

method maskObject#=: Js.Internal.meth([ `Arity_1(displayObjectOpaque) ], unit)

Which element we use to mask

method maskObject: displayObjectOpaque

Which element we use to mask

method pooled#=: Js.Internal.meth([ `Arity_1(bool) ], unit)

Whether it belongs to MaskSystem pool

method pooled: bool

Whether it belongs to MaskSystem pool

method copyCountersOrReset: Js.Internal.meth([ `Arity_1(Js.Nullable.t(Js.t(_t))) ], unit)

copies counters from maskData above, called from pushMask()

parameter maskAbove
method reset: Js.Internal.meth([ `Arity_0 ], unit)

resets the mask data after popMask()