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 |