Class Spinnaker::GUI_WPF::CameraSelectionWindow¶
ClassList > GUI_WPF > CameraSelectionWindow
#include <SpinnakerGUI_WPF.h>
Public Functions¶
Detailed Description¶
The CameraSelectionWindow object represents a dialog that provides a graphical interface that lists number of cameras and interfaces available to the library.
Public Functions Documentation¶
function CameraSelectionWindow¶
Default constructor.
function GetTitle¶
Get the window title.
Returns:
string representing the title.
function Hide¶
Hide the CameraSelectionWindow.
function Refresh¶
Rescan devices and refresh CameraSelectionWindow.
function RegisterConfigureDeviceContextMenuCallback¶
void GUI_WPF::CameraSelectionWindow::RegisterConfigureDeviceContextMenuCallback (
ClickedEventCallback pCallBackFunc
)
Register callback function for configure device context menu event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to configure device context menu clicked event
function RegisterDisconnectDeviceMenuCallback¶
void GUI_WPF::CameraSelectionWindow::RegisterDisconnectDeviceMenuCallback (
ClickedEventCallback pCallBackFunc
)
Register callback function for disconnecting a connected device in CameraSelectionWindow through menu or context menu
Parameters:
pCallBackFuncfunction pointer to disconnect event
function RegisterDoubleClickedCallback¶
void GUI_WPF::CameraSelectionWindow::RegisterDoubleClickedCallback (
ClickedEventCallback pCallBackFunc
)
Register callback function for double clicked event on listed devices in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to double clicked event
function RegisterFirmwareUpdateFinishedCallback¶
void GUI_WPF::CameraSelectionWindow::RegisterFirmwareUpdateFinishedCallback (
FirmwareUpdateEventCallback pCallBackFunc
)
Register callback function for firmware update finished event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to firmware update event
function RegisterFirmwareUpdateStartingCallback¶
void GUI_WPF::CameraSelectionWindow::RegisterFirmwareUpdateStartingCallback (
FirmwareUpdateEventCallback pCallBackFunc
)
Register callback function for firmware update starting event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to firmware update event
function RegisterIPConfigFinishedCallback¶
void GUI_WPF::CameraSelectionWindow::RegisterIPConfigFinishedCallback (
IPConfigEventCallback pCallBackFunc
)
Register callback function for IP configuration finished event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to IP configuration event
function RegisterIPConfigStartingCallback¶
void GUI_WPF::CameraSelectionWindow::RegisterIPConfigStartingCallback (
IPConfigEventCallback pCallBackFunc
)
Register callback function for IP configuration starting event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to IP configuration event
function RegisterSingleClickedCallback¶
void GUI_WPF::CameraSelectionWindow::RegisterSingleClickedCallback (
ClickedEventCallback pCallBackFunc
)
Register callback function for single clicked event on listed devices in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to single clicked event
function RegisterStartStopContextMenuCallback¶
void GUI_WPF::CameraSelectionWindow::RegisterStartStopContextMenuCallback (
ClickedEventCallback pCallBackFunc
)
Register callback function for start/stop context menu event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to startstop context menu clicked event
function SetTitle¶
Set the window title.
Parameters:
titlestring representing the title.
function Show¶
Show the CameraSelectionWindow.
function ShowModal¶
Show the CameraSelectionWindow as modal.
Parameters:
devInfoStructDeviceInformationStruct containing information of selected device or interface object
Returns:
True = a valid selection was made. False = dialog was closed and no selection was made.
function UnregisterConfigureDeviceContextMenuCallback¶
void GUI_WPF::CameraSelectionWindow::UnregisterConfigureDeviceContextMenuCallback (
ClickedEventCallback pCallBackFunc
)
Unregister callback function for configure device context menu clicked event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to configure device context menu event
function UnregisterDisconnectDeviceMenuCallback¶
void GUI_WPF::CameraSelectionWindow::UnregisterDisconnectDeviceMenuCallback (
ClickedEventCallback pCallBackFunc
)
Unregister callback function for disconnecting a connected device in CameraSelectionWindow through menu or context menu
Parameters:
pCallBackFuncfunction pointer to disconnect event
function UnregisterDoubleClickedCallback¶
void GUI_WPF::CameraSelectionWindow::UnregisterDoubleClickedCallback (
ClickedEventCallback pCallBackFunc
)
Unregister callback function for double clicked event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to double clicked event
function UnregisterFirmwareUpdateFinishedCallback¶
void GUI_WPF::CameraSelectionWindow::UnregisterFirmwareUpdateFinishedCallback (
FirmwareUpdateEventCallback pCallBackFunc
)
Unregister callback function for firmware update finished event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to firmware update event
function UnregisterFirmwareUpdateStartingCallback¶
void GUI_WPF::CameraSelectionWindow::UnregisterFirmwareUpdateStartingCallback (
FirmwareUpdateEventCallback pCallBackFunc
)
Unregister callback function for firmware update starting event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to firmware update event
function UnregisterIPConfigFinishedCallback¶
void GUI_WPF::CameraSelectionWindow::UnregisterIPConfigFinishedCallback (
IPConfigEventCallback pCallBackFunc
)
Unregister callback function for IP configuration finished event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to IP configuration event
function UnregisterIPConfigStartingCallback¶
void GUI_WPF::CameraSelectionWindow::UnregisterIPConfigStartingCallback (
IPConfigEventCallback pCallBackFunc
)
Unregister callback function for IP configuration starting event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to IP configuration event
function UnregisterSingleClickedCallback¶
void GUI_WPF::CameraSelectionWindow::UnregisterSingleClickedCallback (
ClickedEventCallback pCallBackFunc
)
Unregister callback function for single clicked event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to single clicked event
function UnregisterStartStopContextMenuCallback¶
void GUI_WPF::CameraSelectionWindow::UnregisterStartStopContextMenuCallback (
ClickedEventCallback pCallBackFunc
)
Unregister callback function for StartStop context menu clicked event in CameraSelectionWindow
Parameters:
pCallBackFuncfunction pointer to start/stop context menu event
function ~CameraSelectionWindow¶
Default destructor.
The documentation for this class was generated from the following file /workspace/include/GUI/SpinnakerGUI_WPF.h