![]() |
C++ Samples
Demonstrates how to create a C++ application using the VideoXpert SDK
|
PtzOperationsHandler helps to converts the user inputs into operations like panning, tilting and zooming or their combinations. More...
#include <PtzOperationsHandler.h>
Public Member Functions | |
PtzOperationsHandler (VxSdk::IVxPtzController *ptzControl) | |
~PtzOperationsHandler () | |
bool | DoOperation (char keyCode) |
Do media operation for given character. More... | |
Protected Member Functions | |
VxSdk::VxCollection< VxSdk::IVxPattern ** > | GetPatterns () const |
VxSdk::VxCollection< VxSdk::IVxPreset ** > | GetPresets () const |
VxSdk::VxResult::Value | MoveDown () const |
VxSdk::VxResult::Value | MoveDownLeft () const |
VxSdk::VxResult::Value | MoveDownRight () const |
VxSdk::VxResult::Value | MoveLeft () const |
VxSdk::VxResult::Value | MoveUp () const |
VxSdk::VxResult::Value | MoveUpLeft () const |
VxSdk::VxResult::Value | MoveUpRight () const |
VxSdk::VxResult::Value | MoveRight () const |
void | TriggerPattern () |
void | TriggerPreset () |
VxSdk::VxResult::Value | ZoomIn () const |
VxSdk::VxResult::Value | ZoomOut () const |
Private Attributes | |
VxSdk::IVxPtzController * | _ptzControl |
bool | _showResult |
PtzOperationsHandler helps to converts the user inputs into operations like panning, tilting and zooming or their combinations.
Definition at line 11 of file PtzOperationsHandler.h.
|
inline |
Definition at line 13 of file PtzOperationsHandler.h.
|
inline |
Definition at line 14 of file PtzOperationsHandler.h.
bool CppSamples::LiveStreaming::PtzOperationsHandler::DoOperation | ( | char | keyCode | ) |
Do media operation for given character.
keyCode | Character code represent a command. |
Definition at line 9 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 90 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 105 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 120 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 131 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 142 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 153 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 197 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 164 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 175 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 186 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 208 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 251 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 294 of file PtzOperationsHandler.cpp.
|
protected |
Definition at line 304 of file PtzOperationsHandler.cpp.
|
private |
Definition at line 54 of file PtzOperationsHandler.h.
|
private |
Definition at line 55 of file PtzOperationsHandler.h.