cn.tee3.avd_SDK-C++  2.1.0
Public 成员函数 | 静态 Public 成员函数 | Protected 成员函数 | 所有成员列表
tee3::avd::IMWhiteboard类 参考abstract
类 tee3::avd::IMWhiteboard 继承关系图:
tee3::avd::IModule

Public 成员函数

virtual Result shareWhiteboard (Whiteboard &wb)=0
 
virtual Result closeWhiteboard (DeviceId id)=0
 
virtual IMAnnotationgetAnnotation (DeviceId id)=0
 
virtual Result setBackground (DeviceId id, String filePath)=0
 
virtual Result setBackground (DeviceId id, uint8 r, uint8 g, uint8 b, uint8 a)=0
 
virtual Result setWidth (DeviceId id, uint32 w)=0
 
virtual Result setHeight (DeviceId id, uint32 h)=0
 
virtual Result getSharedWhiteboards (WhiteboardsType &wbs)=0
 
- Public 成员函数 继承自 tee3::avd::IModule
virtual IRoomgetRoom ()=0
 获取房间接口指针 更多...
 
virtual IMUserManagergetUserManager ()=0
 获取房间用户管理模块指针 更多...
 
virtual bool isSelfUser (const UserId &userId) const =0
 判断是否是自己的用户Id 更多...
 
virtual bool isSelfDevice (const DeviceId &deviceId) const =0
 判断设备Id是否是属于自己的 更多...
 
virtual const UserId getOwnerId (const DeviceId &deviceId) const =0
 获取设备Id的关联用户Id 更多...
 
virtual const StringgetOwnerName (const DeviceId &deviceId) const =0
 获取设备Id的关联用户名称 更多...
 

静态 Public 成员函数

static IMWhiteboardgetWhiteboard (IRoom *room)
 获取白板模块接口 更多...
 

Protected 成员函数

virtual ~IMWhiteboard ()
 
- Protected 成员函数 继承自 tee3::avd::IModule
virtual ~IModule ()
 

构造及析构函数说明

◆ ~IMWhiteboard()

virtual tee3::avd::IMWhiteboard::~IMWhiteboard ( )
protectedvirtual

成员函数说明

◆ closeWhiteboard()

virtual Result tee3::avd::IMWhiteboard::closeWhiteboard ( DeviceId  id)
pure virtual

◆ getAnnotation()

virtual IMAnnotation* tee3::avd::IMWhiteboard::getAnnotation ( DeviceId  id)
pure virtual

◆ getSharedWhiteboards()

virtual Result tee3::avd::IMWhiteboard::getSharedWhiteboards ( WhiteboardsType wbs)
pure virtual

◆ getWhiteboard()

static IMWhiteboard* tee3::avd::IMWhiteboard::getWhiteboard ( IRoom room)
static

获取白板模块接口

参数
[in]room房间对象指针。
返回
返回白板模块接口指针。

◆ setBackground() [1/2]

virtual Result tee3::avd::IMWhiteboard::setBackground ( DeviceId  id,
String  filePath 
)
pure virtual

◆ setBackground() [2/2]

virtual Result tee3::avd::IMWhiteboard::setBackground ( DeviceId  id,
uint8  r,
uint8  g,
uint8  b,
uint8  a 
)
pure virtual

◆ setHeight()

virtual Result tee3::avd::IMWhiteboard::setHeight ( DeviceId  id,
uint32  h 
)
pure virtual

◆ setWidth()

virtual Result tee3::avd::IMWhiteboard::setWidth ( DeviceId  id,
uint32  w 
)
pure virtual

◆ shareWhiteboard()

virtual Result tee3::avd::IMWhiteboard::shareWhiteboard ( Whiteboard wb)
pure virtual

该类的文档由以下文件生成: