public override void DisposeClippingMask(ICubismClippingMask iclipping_mask) { var clipping_mask = (CubismOpenGlNetClippingMask)iclipping_mask; clipping_mask.Dispose(); ClippingMasks.Remove(clipping_mask); }
public override ICubismClippingMask CreateClippingMask() { var clipping_mask = new CubismOpenGlNetClippingMask(ClippingMaskSize, ClippingMaskSize); ClippingMasks.Add(clipping_mask); return(clipping_mask); }