Meeting SDK for Windows API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ICameraController Class Referenceabstract

#include <zoom_sdk_util_define.h>

Public Member Functions

virtual ~ICameraController ()
 Set the controls for camera.
 
virtual SDKError SetEvent (ICameraControllerEvent *pEvent)=0
 
virtual bool IsValid ()=0
 
virtual SDKError BeginTurnLeft ()=0
 Adjust the camera: turn left.
 
virtual SDKError ContinueTurnLeft ()=0
 
virtual SDKError EndTurnLeft ()=0
 
virtual SDKError BeginTurnRight ()=0
 Adjust the camera: turn right.
 
virtual SDKError ContinueTurnRight ()=0
 
virtual SDKError EndTurnRight ()=0
 
virtual SDKError BeginTurnUp ()=0
 Adjust the camera: turn up.
 
virtual SDKError ContinueTurnUp ()=0
 
virtual SDKError EndTurnUp ()=0
 
virtual SDKError BeginTurnDown ()=0
 Adjust the camera: turn down.
 
virtual SDKError ContinueTurnDown ()=0
 
virtual SDKError EndTurnDown ()=0
 
virtual SDKError BeginZoomIn ()=0
 Adjust the camera: zoom camera in, move the camera angle closer to the players/field.
 
virtual SDKError ContinueZoomIn ()=0
 
virtual SDKError EndZoomIn ()=0
 
virtual SDKError BeginZoomOut ()=0
 Adjust the camera: zoom camera out, move the camera angle far from the players/field.
 
virtual SDKError ContinueZoomOut ()=0
 
virtual SDKError EndZoomOut ()=0
 
virtual SDKError CanControlCamera (bool &bCan)=0
 

Detailed Description

Definition at line 18 of file zoom_sdk_util_define.h.

Constructor & Destructor Documentation

◆ ~ICameraController()

virtual ICameraController::~ICameraController ( )
inlinevirtual

Set the controls for camera.

Definition at line 22 of file zoom_sdk_util_define.h.

22{}

Member Function Documentation

◆ BeginTurnDown()

virtual SDKError ICameraController::BeginTurnDown ( )
pure virtual

Adjust the camera: turn down.

◆ BeginTurnLeft()

virtual SDKError ICameraController::BeginTurnLeft ( )
pure virtual

Adjust the camera: turn left.

◆ BeginTurnRight()

virtual SDKError ICameraController::BeginTurnRight ( )
pure virtual

Adjust the camera: turn right.

◆ BeginTurnUp()

virtual SDKError ICameraController::BeginTurnUp ( )
pure virtual

Adjust the camera: turn up.

◆ BeginZoomIn()

virtual SDKError ICameraController::BeginZoomIn ( )
pure virtual

Adjust the camera: zoom camera in, move the camera angle closer to the players/field.

◆ BeginZoomOut()

virtual SDKError ICameraController::BeginZoomOut ( )
pure virtual

Adjust the camera: zoom camera out, move the camera angle far from the players/field.

◆ CanControlCamera()

virtual SDKError ICameraController::CanControlCamera ( bool & bCan)
pure virtual

◆ ContinueTurnDown()

virtual SDKError ICameraController::ContinueTurnDown ( )
pure virtual

◆ ContinueTurnLeft()

virtual SDKError ICameraController::ContinueTurnLeft ( )
pure virtual

◆ ContinueTurnRight()

virtual SDKError ICameraController::ContinueTurnRight ( )
pure virtual

◆ ContinueTurnUp()

virtual SDKError ICameraController::ContinueTurnUp ( )
pure virtual

◆ ContinueZoomIn()

virtual SDKError ICameraController::ContinueZoomIn ( )
pure virtual

◆ ContinueZoomOut()

virtual SDKError ICameraController::ContinueZoomOut ( )
pure virtual

◆ EndTurnDown()

virtual SDKError ICameraController::EndTurnDown ( )
pure virtual

◆ EndTurnLeft()

virtual SDKError ICameraController::EndTurnLeft ( )
pure virtual

◆ EndTurnRight()

virtual SDKError ICameraController::EndTurnRight ( )
pure virtual

◆ EndTurnUp()

virtual SDKError ICameraController::EndTurnUp ( )
pure virtual

◆ EndZoomIn()

virtual SDKError ICameraController::EndZoomIn ( )
pure virtual

◆ EndZoomOut()

virtual SDKError ICameraController::EndZoomOut ( )
pure virtual

◆ IsValid()

virtual bool ICameraController::IsValid ( )
pure virtual

◆ SetEvent()

virtual SDKError ICameraController::SetEvent ( ICameraControllerEvent * pEvent)
pure virtual