NERoomAnnotationController

@objcMembers
@MainActor
public class NERoomAnnotationController : NERoomWhiteBoardBaseController
  • Declaration

    Swift

    override public var isSupported: Bool { get }
  • 当前是否打开了批注

    Declaration

    Swift

    @MainActor
    public var isAnnotationEnabled: Bool { get }
  • 设置批注白板是否可绘制

    Declaration

    Swift

    @discardableResult
    @MainActor
    public func setEnableDraw(enable: Bool) -> Int
  • 设置批注白板

    Declaration

    Swift

    @discardableResult
    @MainActor
    public func setupCanvas(view: NEWhiteboardView) -> Int
  • 重置批注白板

    Declaration

    Swift

    @discardableResult
    @MainActor
    public func resetCanvas(view: NEWhiteboardView?) -> Int
  • 停止批注白板

    Declaration

    Swift

    @MainActor
    public func stopAnnotationShare(callback: NECallback<AnyObject>? = nil)

    Parameters

    callback

    关闭结果回调

  • 将白板和被标注物的坐标绑定

    Declaration

    Swift

    @discardableResult
    @MainActor
    public func lockCameraWithContent(width: Int, height: Int) -> Int