Whiteboard controller interface.
More...
#include <meeting_whiteboard_ctrl_interface.h>
Whiteboard controller interface.
Definition at line 57 of file meeting_whiteboard_ctrl_interface.h.
◆ CanStartShareWhiteboard()
Determine whether the current meeting can start sharing the whiteboard.
- Parameters
-
- Returns
- True indicates you can start sharing the whiteboard.
◆ EnableParticipantsCreateWithoutHost()
virtual SDKError IMeetingWhiteboardController::EnableParticipantsCreateWithoutHost |
( |
bool | bEnable | ) |
|
|
pure virtual |
Enable the participants to create a new whiteboard without the host in the meeting.
- Parameters
-
bEnable | TRUE indicates to enable. FALSE not. |
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails. To get extended error information, see SDKError enum.
◆ GetWhiteboardCreateOption()
Get the option for who can initiate a new whiteboard.
- Parameters
-
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails. To get extended error information, see SDKError enum.
◆ GetWhiteboardShareOption()
Get the option for who can share a whiteboard.
- Parameters
-
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails. To get extended error information, see SDKError enum.
◆ IsOtherSharingWhiteboard()
virtual bool IMeetingWhiteboardController::IsOtherSharingWhiteboard |
( |
| ) |
|
|
pure virtual |
Query if other user is sharing whiteboard.
- Returns
- True means other user is sharing. False means not.
◆ IsParticipantsCreateWithoutHostEnabled()
virtual bool IMeetingWhiteboardController::IsParticipantsCreateWithoutHostEnabled |
( |
| ) |
|
|
pure virtual |
- Returns
- True indicates that they have these permission.
◆ IsSharingWhiteboardOut()
virtual bool IMeetingWhiteboardController::IsSharingWhiteboardOut |
( |
| ) |
|
|
pure virtual |
Query if the current user is sharing whiteboard successfully.
- Returns
- True means the current user is sharing successfully. False means not.
◆ IsSupportWhiteBoard()
virtual bool IMeetingWhiteboardController::IsSupportWhiteBoard |
( |
| ) |
|
|
pure virtual |
- Returns
- True indicates to support.
◆ SetDashboardViewSize()
virtual SDKError IMeetingWhiteboardController::SetDashboardViewSize |
( |
int | width = -1, |
|
|
int | height = -1 ) |
|
pure virtual |
Set the dashboard web view window size.
- Parameters
-
height | Specify the height of the window. |
width | Specify the width of the window. |
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails. To get extended error information, see SDKError enum.
◆ SetEvent()
Configure the meeting whiteboard controller callback event handler.
- Parameters
-
pEvent | An object pointer to the IMeetingWhiteboardControllerEvent that receives the meeting whiteboard callback event. For more details, see IMeetingWhiteboardControllerEvent. |
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails. To get extended error information, see SDKError enum.
◆ SetOwnerWindow()
virtual SDKError IMeetingWhiteboardController::SetOwnerWindow |
( |
HWND | hOwner | ) |
|
|
pure virtual |
Set the whiteboard web view and dashboard web view owner window.
- Parameters
-
[in] | hOwner | Specify the owner window. If the hOwner is nullptr, the owner window will be desktop window. \Call this function before calling ShowDashboardView. Call this function when receiving the meeting status MEETING_STATUS_INMEETING. Otherwise, the dashboard web view owner window will be desktop window. |
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails. To get extended error information, see SDKError enum.
◆ SetWhiteboardCreateOption()
Set the option for who can initiate a new whiteboard.
- Parameters
-
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails. To get extended error information, see SDKError enum.
◆ SetWhiteboardShareOption()
Set the option for who can share a whiteboard.
- Parameters
-
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails. To get extended error information, see SDKError enum.
◆ SetWhiteboardViewPos()
virtual SDKError IMeetingWhiteboardController::SetWhiteboardViewPos |
( |
int | x = -1, |
|
|
int | y = -1 ) |
|
pure virtual |
Set the whiteboard web view window position.
- Parameters
-
x | The horizontal coordinate value. |
y | The vertical coordinate value. |
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails. To get extended error information, see SDKError enum.
◆ SetWhiteboardViewSize()
virtual SDKError IMeetingWhiteboardController::SetWhiteboardViewSize |
( |
int | width = -1, |
|
|
int | height = -1 ) |
|
pure virtual |
Set the whiteboard web view window size.
- Parameters
-
height | Specify the height of the window. |
width | Specify the width of the window. |
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails. To get extended error information, see SDKError enum.
◆ ShowDashboardView()
virtual SDKError IMeetingWhiteboardController::ShowDashboardView |
( |
int | x = -1, |
|
|
int | y = -1 ) |
|
pure virtual |
Show the dashboard web view window.
- Parameters
-
x | The horizontal coordinate value. |
y | The vertical coordinate value. |
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails. To get extended error information, see SDKError enum.