Skip to content

Group SpinnakerGUIWPF

Modules > SpinnakerGUIWPF

Classes

Type Name
class Spinnaker::GUI_WPF::CameraSelectionWindow
struct Spinnaker::GUI_WPF::DeviceInformationStruct
class Spinnaker::GUI_WPF::GUIFactory
class Spinnaker::GUI_WPF::ImageDrawingWindow
class Spinnaker::GUI_WPF::PropertyGridWindow

Public Types

Type Name
typedef void(* ClickedEventCallback
typedef void(* FirmwareUpdateEventCallback
typedef void(* IPConfigEventCallback

Public Types Documentation

typedef ClickedEventCallback

typedef void(* Spinnaker::GUI_WPF::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:

  • isCamera boolean indicating whether the object clicked is a camera.
  • pCamera pointer to clicked camera object.
  • pInterface pointer to clicked interface object.
  • pSystem pointer to clicked system object.
  • isSystem boolean indicating whether the system object is clicked.

typedef FirmwareUpdateEventCallback

typedef void(* Spinnaker::GUI_WPF::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:

  • boolean indicating whether firmware update is starting.
  • boolean indicating whether firmware update is finished.
  • boolean indicating whether firmware update is successful.
  • char* containing error message returned from firmware update.
  • pointer to camera object being updated.

typedef IPConfigEventCallback

typedef void(* Spinnaker::GUI_WPF::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:

  • boolean indicating whether firmware update is starting.
  • boolean indicating whether firmware update is finished.
  • pointer to camera object being updated.