|
|
virtual QResult | setCallback (Callback *callback)=0 |
| | 设置白板回调函数,用以接收白板事件消息
|
| |
| virtual QResult | setRoleType (WBRoleType type)=0 |
| | 设置白板角色类型。 更多...
|
| |
| virtual QResult | open (void *window)=0 |
| | 开启白板并且设置显示窗口 更多...
|
| |
| virtual QResult | close ()=0 |
| | 关闭白板 更多...
|
| |
| virtual QResult | leave ()=0 |
| | 离开白板 更多...
|
| |
| virtual QResult | stop ()=0 |
| | 停止白板 更多...
|
| |
| virtual QResult | importFrom (const char *filename)=0 |
| | 导入dump文件到白板 更多...
|
| |
| virtual QResult | exportTo (const char *filename)=0 |
| | 导出白板到文件 更多...
|
| |
| virtual QResult | addToolboxView (void *window)=0 |
| | 增加工具栏窗口 更多...
|
| |
| virtual QResult | removeToolboxView (void *window)=0 |
| | 移除工具栏窗口 更多...
|
| |
| virtual const char * | getCurrentWhiteboardId ()=0 |
| | 获取当前白板Id 更多...
|
| |
| virtual WBToolType | getToolType ()=0 |
| | 获取工具类型 更多...
|
| |
| virtual WBPageNumber | getCurrentPageNumber ()=0 |
| | 获取当前白板页码 更多...
|
| |
| virtual size_t | getTotalNumberOfPages ()=0 |
| | 获取总白板页码数 更多...
|
| |
| virtual float | getCurrentScaleFactor ()=0 |
| | 获取当前白板视图的缩放比例 更多...
|
| |
| virtual QResult | setCurrentScaleFactor (float scale)=0 |
| | 设置当前白板视图的缩放比例 更多...
|
| |
| virtual float | getCurrentMinScaleFactor ()=0 |
| | 获取当前白板视图的最小缩放比例 更多...
|
| |
| virtual float | getCurrentMaxScaleFactor ()=0 |
| | 获取当前白板视图的最大缩放比例 更多...
|
| |
| virtual QResult | scrollView (float dx, float dy)=0 |
| | 滚动白板视图 更多...
|
| |
| virtual QResult | setBackgroundImage (const char *imageUrl)=0 |
| | 设置白板当前页背景图片 更多...
|
| |
| virtual QResult | setBackgroundImage (const char *imageUrl, WBPageNumber pageNo)=0 |
| | 设置白板指定页背景图片 更多...
|
| |
| virtual QResult | setBackgroundImageScalingMode (WBImageScalingMode mode)=0 |
| | 设置白板背景图缩放模式 更多...
|
| |
| virtual QResult | setToolType (WBToolType type)=0 |
| | 设置工具类型 更多...
|
| |
| virtual QResult | setLineWidth (int size)=0 |
| | 设置线宽 更多...
|
| |
| virtual QResult | setFillType (WBFillType type)=0 |
| | 设置填充类型 更多...
|
| |
| virtual QResult | setFillColor (WBColor color)=0 |
| | 设置填充颜色 更多...
|
| |
| virtual QResult | setForegroundColor (WBColor color)=0 |
| | 设置前景颜色 更多...
|
| |
| virtual QResult | setBackgroundColor (WBColor color)=0 |
| | 设置背景颜色 更多...
|
| |
| virtual QResult | setFontStyle (WBFontStyle style)=0 |
| | 设置字体样式 更多...
|
| |
| virtual QResult | setFontSize (int size)=0 |
| | 设置字体大小 更多...
|
| |
| virtual QResult | addStamp (WBStamp stamp)=0 |
| | 添加图章资源 更多...
|
| |
| virtual QResult | setStamp (const char *stampId)=0 |
| | 设置图章资源 更多...
|
| |
| virtual QResult | undo ()=0 |
| | 撤消上一次操作 更多...
|
| |
| virtual QResult | redo ()=0 |
| | 重做白板的上一次被撤销操作 更多...
|
| |
| virtual QResult | addPage (bool autoSwitch)=0 |
| | 添加一个新页面到最后 更多...
|
| |
| virtual QResult | insertPage (WBPageNumber pageNo, bool autoSwitch)=0 |
| | 添加一个新页面到 pageNo 之后 更多...
|
| |
| virtual QResult | removePage (WBPageNumber pageNo)=0 |
| | 删除页 pageNo 更多...
|
| |
| virtual QResult | removePage (WBPageNumber pageNo, bool switchNext)=0 |
| | 删除页 pageNo 更多...
|
| |
| virtual QResult | gotoPage (WBPageNumber pageNo)=0 |
| | 切换到页 pageNo 更多...
|
| |
| virtual QResult | nextPage ()=0 |
| | 切换到下一页 更多...
|
| |
| virtual QResult | prevPage ()=0 |
| | 切换到前一页 更多...
|
| |
| virtual QResult | nextStep ()=0 |
| | 执行H5文件下一步 更多...
|
| |
| virtual QResult | prevStep ()=0 |
| | 执行H5文件上一步 更多...
|
| |
| virtual QResult | addImageFile (const char *imageUrl)=0 |
| | 添加图片到当前白板页 更多...
|
| |
| virtual QResult | addAudioFile (const char *mediaUrl)=0 |
| | 添加音频媒体文件到当前白板页 更多...
|
| |
| virtual QResult | addVideoFile (const char *mediaUrl)=0 |
| | 添加视频媒体文件到当前白板页 更多...
|
| |
| virtual const char * | addBackgroundImages (const char **urls, size_t count)=0 |
| | 添加指定数量的背景图到当前白板文件 更多...
|
| |
| virtual const char * | addH5File (const char *url, const char *downloadUrl)=0 |
| | 添加H5文件URL到当前白板文件作为背景 更多...
|
| |
| virtual const char * | addDoc (WBDocContents contents)=0 |
| | 添加新的白板文件 更多...
|
| |
| virtual const char * | addDoc (WBDocExtHtml contents)=0 |
| | 使用外部Html添加新的白板文件 更多...
|
| |
| virtual const char * | addDoc (WBDocExtContents contents)=0 |
| | 基于外部内容添加新的白板文件 更多...
|
| |
| virtual const char * | createDoc (const char **imageUrls, size_t count)=0 |
| | 导入指定数量的背景图并创建新的白板文件 更多...
|
| |
| virtual const char * | createDoc (const char *filePath)=0 |
| | 上传本地需转码的文件并创建新的白板文件 更多...
|
| |
| virtual const char * | createDoc (const char *filePath, WBDocConvertParam param)=0 |
| | 上传本地需转码的文件并创建新的白板文件 更多...
|
| |
| virtual QResult | deleteDoc (const char *fileId)=0 |
| | 删除白板文件 更多...
|
| |
| virtual QResult | switchDoc (const char *fileId)=0 |
| | 切换白板文件 更多...
|
| |
| virtual QResult | saveDocToImages (const char *fileId, const char *outputDir)=0 |
| | 保存白板文件为多张图片。每个白板页存为一张图 图像名称格式为whiteboard_[fileId]_[page number].png, 例如:whiteboard_default_1.png 更多...
|
| |
| virtual QResult | preloadDoc (WBDocContents contents)=0 |
| | 预缓存文件 更多...
|
| |
| virtual QResult | enumerateFiles (EnumFileCallback cb, void *context)=0 |
| | 枚举白板文件 更多...
|
| |
| virtual const char * | getCurrentFileId ()=0 |
| | 获取当前白板文件ID 更多...
|
| |
| virtual WBDocInfo * | getFileInfo (const char *fileId)=0 |
| | 获取指定白板文件ID的白板文件信息 更多...
|
| |
| virtual QResult | sendMessageToExternalHtml (const char *fileId, const char *msg, size_t length)=0 |
| | 发送自定义消息到外部HTML页面 更多...
|
| |
| virtual QResult | clearContents (bool curPage, WBClearType type)=0 |
| | 清除白板内容,需要 ADMIN 角色才可调用成功 更多...
|
| |
| virtual QResult | clearUserContents (uint64_t userId, bool curPage, WBClearType type)=0 |
| | 清除指定用户白板内容 更多...
|
| |
| virtual QResult | clearDocContents (const char *fileId, WBClearType type)=0 |
| | 清除指定白板文件的内容 更多...
|
| |
| virtual QResult | snapshot (WBSnapshotMode mode, const char *outputDir)=0 |
| | 保存白板内容到图像。 更多...
|
| |
| virtual QResult | refresh ()=0 |
| | 刷新白板。此接口主要用于 Windows 下用 QT 开发 UI 的用户。 更多...
|
| |
| virtual QResult | initVision (WBVisionConfig config)=0 |
| | 设置白板初始大小 更多...
|
| |
| virtual QResult | resetVision ()=0 |
| | 重置当前页视角 更多...
|
| |
| virtual QResult | startShareVision ()=0 |
| | 开始共享视角 更多...
|
| |
| virtual QResult | stopShareVision ()=0 |
| | 结束共享视角 更多...
|
| |
| virtual QResult | startFollowVision ()=0 |
| | 开始跟随视角 更多...
|
| |
| virtual QResult | stopFollowVision ()=0 |
| | 结束跟随视角 更多...
|
| |
| virtual QResult | syncVision ()=0 |
| | 同步当前页视角 更多...
|
| |
| virtual QResult | sendMessage (uint64_t userId, const char *msg, size_t size)=0 |
| | 发送消息给某个指定用户。 更多...
|
| |
| virtual QResult | broadcastMessage (const char *msg, size_t size)=0 |
| | 广播消息给所有用户。 更多...
|
| |
| virtual QResult | setOption (WBOption option, void *param, size_t size)=0 |
| | 设置白板参数 更多...
|
| |