Windows SDK API Reference
Loading...
Searching...
No Matches
zoom_sdk_util_define.h
Go to the documentation of this file.
1
7#ifndef _ZOOM_SDK_UTIL_DEFINE_H_
8#define _ZOOM_SDK_UTIL_DEFINE_H_
9#include "zoom_sdk_def.h"
10
13{
14public:
16 virtual void onControllerStatusChanged(bool valid) = 0;
17};
19{
20public:
24 virtual bool IsValid() = 0;
25
27 virtual SDKError BeginTurnLeft() = 0;
29 virtual SDKError EndTurnLeft() = 0;
30
32 virtual SDKError BeginTurnRight() = 0;
34 virtual SDKError EndTurnRight() = 0;
35
37 virtual SDKError BeginTurnUp() = 0;
38 virtual SDKError ContinueTurnUp() = 0;
39 virtual SDKError EndTurnUp() = 0;
40
42 virtual SDKError BeginTurnDown() = 0;
44 virtual SDKError EndTurnDown() = 0;
45
47 virtual SDKError BeginZoomIn() = 0;
48 virtual SDKError ContinueZoomIn() = 0;
49 virtual SDKError EndZoomIn() = 0;
50
52 virtual SDKError BeginZoomOut() = 0;
54 virtual SDKError EndZoomOut() = 0;
55
56 // Used to determine whether the camera can be controlled or not
57 virtual SDKError CanControlCamera(bool& bCan) = 0;
58};
60
61#endif
virtual void onControllerStatusChanged(bool valid)=0
Callback of event that controller status changes.
virtual SDKError EndTurnLeft()=0
virtual SDKError SetEvent(ICameraControllerEvent *pEvent)=0
virtual SDKError ContinueTurnLeft()=0
virtual SDKError EndZoomIn()=0
virtual SDKError EndTurnUp()=0
virtual SDKError ContinueTurnUp()=0
virtual SDKError ContinueTurnDown()=0
virtual SDKError BeginTurnDown()=0
Adjust the camera: turn down.
virtual SDKError EndZoomOut()=0
virtual SDKError BeginTurnLeft()=0
Adjust the camera: turn left.
virtual SDKError EndTurnRight()=0
virtual SDKError ContinueZoomIn()=0
virtual SDKError BeginZoomOut()=0
Adjust the camera: zoom camera out, move the camera angle far from the players/field.
virtual ~ICameraController()
Set the controls for camera.
virtual bool IsValid()=0
virtual SDKError BeginTurnRight()=0
Adjust the camera: turn right.
virtual SDKError BeginZoomIn()=0
Adjust the camera: zoom camera in, move the camera angle closer to the players/field.
virtual SDKError EndTurnDown()=0
virtual SDKError ContinueTurnRight()=0
virtual SDKError CanControlCamera(bool &bCan)=0
virtual SDKError ContinueZoomOut()=0
virtual SDKError BeginTurnUp()=0
Adjust the camera: turn up.
ZOOM windows SDK Common Definition File.
#define END_ZOOM_SDK_NAMESPACE
Definition: zoom_sdk_def.h:21
#define BEGIN_ZOOM_SDK_NAMESPACE
Definition: zoom_sdk_def.h:20
SDKError
SDK error types. Here are more detailed structural descriptions.
Definition: zoom_sdk_def.h:30