BarrageRenderView
@MainActor
open class BarrageRenderView : UIView
extension BarrageRenderView: @preconcurrency CAAnimationDelegate
Undocumented
-
Undocumented
Declaration
Swift
@MainActor open var renderPositionStyle: BarrageRenderPositionStyle
-
Undocumented
Declaration
Swift
@MainActor open var animatingCells: [BarrageCell] { get }
-
Undocumented
Declaration
Swift
@MainActor open var idleCells: [BarrageCell] { get }
-
Undocumented
Declaration
Swift
@MainActor open var renderStatus: BarrageRenderStatus { get }
-
Undocumented
Declaration
Swift
@MainActor override public init(frame: CGRect)
-
Undocumented
Declaration
Swift
@MainActor public required init?(coder: NSCoder)
-
Undocumented
Declaration
Swift
@MainActor open func dequeueReusableCell(withClass barrageCellClass: BarrageCell.Type) -> BarrageCell?
-
Undocumented
Declaration
Swift
@MainActor open func fireBarrageCell(_ barrageCell: BarrageCell)
-
Undocumented
Declaration
Swift
@discardableResult @MainActor open func triggerAction(point touchPoint: CGPoint) -> Bool
-
Undocumented
Declaration
Swift
@MainActor open func start()
-
Undocumented
Declaration
Swift
@MainActor open func pause()
-
Undocumented
Declaration
Swift
@MainActor open func resume()
-
Undocumented
Declaration
Swift
@MainActor open func stop()
-
Undocumented
Declaration
Swift
@MainActor open func animationDidStop(_ anim: CAAnimation, finished flag: Bool)
-
Undocumented
Declaration
Swift
@MainActor override open func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?)