Spinnaker SDK C++
4.2.0.21
 
 

 
Loading...
Searching...
No Matches
Spinnaker GUI WPF Factory Class

Classes

struct  DeviceInformationStruct
 Return type for ShowModal() method in CameraSelectionWindow. More...
 
class  CameraSelectionWindow
 The CameraSelectionWindow object represents a dialog that provides a graphical interface that lists number of cameras and interfaces available to the library. More...
 
class  PropertyGridWindow
 The PropertyGridWindow object represents a dialog that provides a graphical interface to view and control features on a camera object. More...
 
class  ImageDrawingWindow
 The ImageDrawingWindow object represents a dialog that displays live images from a connected camera object. More...
 
class  GUIFactory
 The GUIFactory object represents a C++ object that provides access to GUI objects such as CameraSelectionWindow, PropertyGridWindow and dialogs defined in GUI XML. More...
 

Typedefs

typedef void(* ClickedEventCallback) (bool isCamera, Spinnaker::CameraPtr *pCamera, Spinnaker::InterfacePtr *pInterface, Spinnaker::SystemPtr *pSystem, bool isSystem)
 Device clicked event callback function prototype.
 
typedef void(* FirmwareUpdateEventCallback) (bool isStarting, bool isFinished, bool isSuccessful, const char *pErrorMessage, Spinnaker::CameraPtr *pCamera)
 Device firmware update event callback function prototype.
 
typedef void(* IPConfigEventCallback) (bool isStarting, bool isFinished, Spinnaker::CameraPtr *pCamera)
 IP configuration event callback function prototype.
 

Detailed Description

Typedef Documentation

◆ ClickedEventCallback

typedef void(* ClickedEventCallback) (bool isCamera, Spinnaker::CameraPtr *pCamera, Spinnaker::InterfacePtr *pInterface, Spinnaker::SystemPtr *pSystem, bool isSystem)

Device clicked event callback function prototype.

Defines the syntax of the clicked callback function that is passed into RegisterDoubleClickedCallback() and RegisterSingleClickedCallback().

Parameters
isCameraboolean indicating whether the object clicked is a camera.
pCamerapointer to clicked camera object.
pInterfacepointer to clicked interface object.
pSystempointer to clicked system object.
isSystemboolean indicating whether the system object is clicked.

◆ FirmwareUpdateEventCallback

typedef void(* FirmwareUpdateEventCallback) (bool isStarting, bool isFinished, bool isSuccessful, const char *pErrorMessage, Spinnaker::CameraPtr *pCamera)

Device firmware update event callback function prototype.

Defines the syntax of the firmware update callback function that is passed into RegisterFirmwareUpdateStartingCallback() and RegisterFirmwareUpdateFinishedCallback().

Parameters
booleanindicating whether firmware update is starting.
booleanindicating whether firmware update is finished.
booleanindicating whether firmware update is successful.
char*containing error message returned from firmware update.
pointerto camera object being updated.

◆ IPConfigEventCallback

typedef void(* IPConfigEventCallback) (bool isStarting, bool isFinished, Spinnaker::CameraPtr *pCamera)

IP configuration event callback function prototype.

Defines the syntax of the IP configuration callback function that is passed into RegisterIPConfigStartingCallback() and RegisterIPConfigFinishedCallback().

Parameters
booleanindicating whether firmware update is starting.
booleanindicating whether firmware update is finished.
pointerto camera object being updated.