FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingDevices
FLImagingDevices
DeviceEventMotionBase.h
1
#pragma once
2
10
11
#include "DeviceEventBase.h"
12
14
namespace
FLImaging
15
{
17
namespace
Devices
18
{
19
class
CDeviceMotionBase
;
20
28
class
FL_EXPORT
CDeviceEventMotionBase
:
public
CDeviceEventBase
29
{
30
SupportToDuplicateAbstractObject(
CDeviceEventMotionBase
);
31
32
public
:
39
CDeviceEventMotionBase
();
46
virtual
~CDeviceEventMotionBase
();
47
61
virtual
void
OnChangedServoState
(
const
CDeviceMotionBase
* pDeviceMotion, int32_t i32AxisNumber);
62
63
DeclareGetClassType();
64
};
65
}
66
}
67
68
69
FLImaging::Devices::CDeviceEventBase::CDeviceEventBase
CDeviceEventBase()
Default constructor.
FLImaging::Devices::CDeviceEventMotionBase::OnChangedServoState
virtual void OnChangedServoState(const CDeviceMotionBase *pDeviceMotion, int32_t i32AxisNumber)
Called when the servo state is changed on a motion device.
FLImaging::Devices::CDeviceEventMotionBase::~CDeviceEventMotionBase
virtual ~CDeviceEventMotionBase()
Default destructor.
FLImaging::Devices::CDeviceEventMotionBase::CDeviceEventMotionBase
CDeviceEventMotionBase()
Default constructor.
FLImaging::Devices::CDeviceMotionBase
Device Motion Base Class.
Definition
DeviceMotionBase.h:33
FLImaging::Devices
Definition
AutoFileCleaner.h:19
FLImaging
Generated on
for FLImaging by
1.17.0