Scope
|
#include <ScopeScanModeButton.h>
Inherits scope::ScopeButton.
Public Member Functions | |
ScopeScanModeButton (const ScannerVectorTypeHelper::Mode &_mode) | |
Public Member Functions inherited from scope::ScopeButton | |
ScopeButton (const std::wstring &_name=L"None") | |
ScopeButton (const ScopeButton &sb) | |
std::wstring | Name () const |
bool | Enabled () const |
void | Enable (const bool &state) |
void | Click () |
boost::signals2::connection | Connect (signalchange_t::slot_type slot) |
boost::signals2::connection | ConnectControlState (signalstate_t::slot_type slot) |
void | Disconnect (signalchange_t::slot_type slot) |
void | DisconnectControlState (signalstate_t::slot_type slot) |
Public Attributes | |
const ScannerVectorType | mode |
Additional Inherited Members | |
Protected Types inherited from scope::ScopeButton | |
typedef boost::signals2::signal< void()> | signalchange_t |
typedef boost::signals2::signal< void(bool)> | signalstate_t |
Protected Attributes inherited from scope::ScopeButton | |
const std::wstring | name |
bool | enabled |
signalchange_t | m_changesig |
signalstate_t | m_ctrlstatesig |
Button type for scan mode switching.
Definition at line 8 of file ScopeScanModeButton.h.
const ScannerVectorType scope::ScopeScanModeButton::mode |
The type of scannervector underlying the button.
Definition at line 12 of file ScopeScanModeButton.h.