override fun equals()

in skiko/src/commonMain/kotlin/org/jetbrains/skia/AnimationFrameInfo.kt [120:131]


    override fun equals(other: Any?): Boolean {
        if (other === this) return true
        if (other !is AnimationFrameInfo) return false
        if (requiredFrame != other.requiredFrame) return false
        if (duration != other.duration) return false
        if (isFullyReceived != other.isFullyReceived) return false
        if (isHasAlphaWithinBounds != other.isHasAlphaWithinBounds) return false
        if (this.alphaType != other.alphaType) return false
        if (this.disposalMethod != other.disposalMethod) return false
        if (this.blendMode != other.blendMode) return false
        return this.frameRect == other.frameRect
    }