The CameraSelectionWindow object represents a dialog that provides a graphical interface that lists number of cameras and interfaces available to the library. More...
#include <SpinnakerGUI_WPF.h>
Public Member Functions | |
CameraSelectionWindow () | |
Default constructor. | |
~CameraSelectionWindow () | |
Default destructor. | |
void | Show () |
Show the CameraSelectionWindow. | |
bool | ShowModal (DeviceInformationStruct *devInfoStruct) |
Show the CameraSelectionWindow as modal. | |
void | Refresh () |
Rescan devices and refresh CameraSelectionWindow. | |
void | Hide () |
Hide the CameraSelectionWindow. | |
void | SetTitle (std::string title) |
Set the window title. | |
std::string | GetTitle () |
Get the window title. | |
void | RegisterDoubleClickedCallback (ClickedEventCallback pCallBackFunc) |
Register callback function for double clicked event on listed devices in CameraSelectionWindow. | |
void | RegisterSingleClickedCallback (ClickedEventCallback pCallBackFunc) |
Register callback function for single clicked event on listed devices in CameraSelectionWindow. | |
void | RegisterStartStopContextMenuCallback (ClickedEventCallback pCallBackFunc) |
Register callback function for start/stop context menu event in CameraSelectionWindow. | |
void | RegisterConfigureDeviceContextMenuCallback (ClickedEventCallback pCallBackFunc) |
Register callback function for configure device context menu event in CameraSelectionWindow. | |
void | RegisterFirmwareUpdateStartingCallback (FirmwareUpdateEventCallback pCallBackFunc) |
Register callback function for firmware update starting event in CameraSelectionWindow. | |
void | RegisterFirmwareUpdateFinishedCallback (FirmwareUpdateEventCallback pCallBackFunc) |
Register callback function for firmware update finished event in CameraSelectionWindow. | |
void | RegisterDisconnectDeviceMenuCallback (ClickedEventCallback pCallBackFunc) |
Register callback function for disconnecting a connected device in CameraSelectionWindow through menu or context menu. | |
void | RegisterIPConfigStartingCallback (IPConfigEventCallback pCallBackFunc) |
Register callback function for IP configuration starting event in CameraSelectionWindow. | |
void | RegisterIPConfigFinishedCallback (IPConfigEventCallback pCallBackFunc) |
Register callback function for IP configuration finished event in CameraSelectionWindow. | |
void | UnregisterDoubleClickedCallback (ClickedEventCallback pCallBackFunc) |
Unregister callback function for double clicked event in CameraSelectionWindow. | |
void | UnregisterSingleClickedCallback (ClickedEventCallback pCallBackFunc) |
Unregister callback function for single clicked event in CameraSelectionWindow. | |
void | UnregisterStartStopContextMenuCallback (ClickedEventCallback pCallBackFunc) |
Unregister callback function for StartStop context menu clicked event in CameraSelectionWindow. | |
void | UnregisterConfigureDeviceContextMenuCallback (ClickedEventCallback pCallBackFunc) |
Unregister callback function for configure device context menu clicked event in CameraSelectionWindow. | |
void | UnregisterFirmwareUpdateStartingCallback (FirmwareUpdateEventCallback pCallBackFunc) |
Unregister callback function for firmware update starting event in CameraSelectionWindow. | |
void | UnregisterFirmwareUpdateFinishedCallback (FirmwareUpdateEventCallback pCallBackFunc) |
Unregister callback function for firmware update finished event in CameraSelectionWindow. | |
void | UnregisterDisconnectDeviceMenuCallback (ClickedEventCallback pCallBackFunc) |
Unregister callback function for disconnecting a connected device in CameraSelectionWindow through menu or context menu. | |
void | UnregisterIPConfigStartingCallback (IPConfigEventCallback pCallBackFunc) |
Unregister callback function for IP configuration starting event in CameraSelectionWindow. | |
void | UnregisterIPConfigFinishedCallback (IPConfigEventCallback pCallBackFunc) |
Unregister callback function for IP configuration finished event in CameraSelectionWindow. | |
The CameraSelectionWindow object represents a dialog that provides a graphical interface that lists number of cameras and interfaces available to the library.
Default constructor.
Default destructor.
std::string GetTitle | ( | ) |
Get the window title.
void Hide | ( | ) |
Hide the CameraSelectionWindow.
void Refresh | ( | ) |
Rescan devices and refresh CameraSelectionWindow.
void RegisterConfigureDeviceContextMenuCallback | ( | ClickedEventCallback | pCallBackFunc | ) |
Register callback function for configure device context menu event in CameraSelectionWindow.
pCallBackFunc | function pointer to configure device context menu clicked event |
void RegisterDisconnectDeviceMenuCallback | ( | ClickedEventCallback | pCallBackFunc | ) |
Register callback function for disconnecting a connected device in CameraSelectionWindow through menu or context menu.
pCallBackFunc | function pointer to disconnect event |
void RegisterDoubleClickedCallback | ( | ClickedEventCallback | pCallBackFunc | ) |
Register callback function for double clicked event on listed devices in CameraSelectionWindow.
pCallBackFunc | function pointer to double clicked event |
void RegisterFirmwareUpdateFinishedCallback | ( | FirmwareUpdateEventCallback | pCallBackFunc | ) |
Register callback function for firmware update finished event in CameraSelectionWindow.
pCallBackFunc | function pointer to firmware update event |
void RegisterFirmwareUpdateStartingCallback | ( | FirmwareUpdateEventCallback | pCallBackFunc | ) |
Register callback function for firmware update starting event in CameraSelectionWindow.
pCallBackFunc | function pointer to firmware update event |
void RegisterIPConfigFinishedCallback | ( | IPConfigEventCallback | pCallBackFunc | ) |
Register callback function for IP configuration finished event in CameraSelectionWindow.
pCallBackFunc | function pointer to IP configuration event |
void RegisterIPConfigStartingCallback | ( | IPConfigEventCallback | pCallBackFunc | ) |
Register callback function for IP configuration starting event in CameraSelectionWindow.
pCallBackFunc | function pointer to IP configuration event |
void RegisterSingleClickedCallback | ( | ClickedEventCallback | pCallBackFunc | ) |
Register callback function for single clicked event on listed devices in CameraSelectionWindow.
pCallBackFunc | function pointer to single clicked event |
void RegisterStartStopContextMenuCallback | ( | ClickedEventCallback | pCallBackFunc | ) |
Register callback function for start/stop context menu event in CameraSelectionWindow.
pCallBackFunc | function pointer to startstop context menu clicked event |
void SetTitle | ( | std::string | title | ) |
Set the window title.
title | string representing the title. |
void Show | ( | ) |
Show the CameraSelectionWindow.
bool ShowModal | ( | DeviceInformationStruct * | devInfoStruct | ) |
Show the CameraSelectionWindow as modal.
devInfoStruct | DeviceInformationStruct containing information of selected device or interface object |
void UnregisterConfigureDeviceContextMenuCallback | ( | ClickedEventCallback | pCallBackFunc | ) |
Unregister callback function for configure device context menu clicked event in CameraSelectionWindow.
pCallBackFunc | function pointer to configure device context menu event |
void UnregisterDisconnectDeviceMenuCallback | ( | ClickedEventCallback | pCallBackFunc | ) |
Unregister callback function for disconnecting a connected device in CameraSelectionWindow through menu or context menu.
pCallBackFunc | function pointer to disconnect event |
void UnregisterDoubleClickedCallback | ( | ClickedEventCallback | pCallBackFunc | ) |
Unregister callback function for double clicked event in CameraSelectionWindow.
pCallBackFunc | function pointer to double clicked event |
void UnregisterFirmwareUpdateFinishedCallback | ( | FirmwareUpdateEventCallback | pCallBackFunc | ) |
Unregister callback function for firmware update finished event in CameraSelectionWindow.
pCallBackFunc | function pointer to firmware update event |
void UnregisterFirmwareUpdateStartingCallback | ( | FirmwareUpdateEventCallback | pCallBackFunc | ) |
Unregister callback function for firmware update starting event in CameraSelectionWindow.
pCallBackFunc | function pointer to firmware update event |
void UnregisterIPConfigFinishedCallback | ( | IPConfigEventCallback | pCallBackFunc | ) |
Unregister callback function for IP configuration finished event in CameraSelectionWindow.
pCallBackFunc | function pointer to IP configuration event |
void UnregisterIPConfigStartingCallback | ( | IPConfigEventCallback | pCallBackFunc | ) |
Unregister callback function for IP configuration starting event in CameraSelectionWindow.
pCallBackFunc | function pointer to IP configuration event |
void UnregisterSingleClickedCallback | ( | ClickedEventCallback | pCallBackFunc | ) |
Unregister callback function for single clicked event in CameraSelectionWindow.
pCallBackFunc | function pointer to single clicked event |
void UnregisterStartStopContextMenuCallback | ( | ClickedEventCallback | pCallBackFunc | ) |
Unregister callback function for StartStop context menu clicked event in CameraSelectionWindow.
pCallBackFunc | function pointer to start/stop context menu event |