![]() |
anatomist
5.1.2
3D neuroimaging data viewer
|
#include <anatomist/controler/control.h>
Classes | |
class | DropActionLink |
class | DropActionLinkOf |
class | EnterLeaveActionLink |
class | EnterLeaveActionLinkOf |
class | FocusActionLink |
class | FocusActionLinkOf |
class | KeyActionLink |
class | KeyActionLinkOf |
struct | KeyMapKey |
struct | LessKeyMap |
struct | LessMouseMap |
class | MouseActionLink |
class | MouseActionLinkOf |
struct | MouseButtonMapKey |
class | MoveOrDragActionLink |
class | MoveOrDragActionLinkOf |
class | PaintActionLink |
class | PaintActionLinkOf |
class | PanActionLink |
class | PanActionLinkOf |
class | PinchActionLink |
class | PinchActionLinkOf |
class | ResizeActionLink |
class | ResizeActionLinkOf |
class | SelectionChangedActionLink |
class | SelectionChangedActionLinkOf |
class | ShowHideActionLink |
class | ShowHideActionLinkOf |
class | SwipeActionLink |
class | SwipeActionLinkOf |
class | TapActionLink |
class | TapActionLinkOf |
class | TapAndHoldActionLink |
class | TapAndHoldActionLinkOf |
class | WheelActionLink |
class | WheelActionLinkOf |
Public Types | |
typedef Qt::DropAction | DropAction |
Public Member Functions | |
Control (int priority, std::string name) | |
Control (const Control &control) | |
virtual | ~Control () |
void | doOnSelect (ActionPool *pool) |
void | doOnDeselect (ActionPool *pool) |
virtual void | doAlsoOnDeselect (ActionPool *) |
virtual void | doAlsoOnSelect (ActionPool *) |
const std::string & | name () const |
virtual std::string | description () const |
virtual void | eventAutoSubscription (anatomist::ActionPool *actionPool) |
int | userLevel () const |
void | setUserLevel (int x) |
int | priority () |
std::map< std::string, anatomist::ActionPtr > | actions () |
void | setPriority (int priority) |
virtual void | keyPressEvent (QKeyEvent *) |
virtual void | keyReleaseEvent (QKeyEvent *) |
virtual void | mousePressEvent (QMouseEvent *) |
virtual void | mouseReleaseEvent (QMouseEvent *) |
virtual void | mouseDoubleClickEvent (QMouseEvent *) |
virtual void | mouseMoveEvent (QMouseEvent *) |
virtual void | wheelEvent (QWheelEvent *) |
virtual void | focusInEvent () |
virtual void | focusOutEvent () |
virtual void | enterEvent () |
virtual void | leaveEvent () |
virtual void | paintEvent (QPaintEvent *) |
virtual void | moveEvent (QMoveEvent *) |
virtual void | resizeEvent (QResizeEvent *) |
virtual void | dragEnterEvent () |
virtual void | dragMoveEvent () |
virtual void | dragLeaveEvent () |
virtual void | dropEvent (QDropEvent *) |
virtual void | showEvent (QShowEvent *event) |
virtual void | hideEvent (QHideEvent *event) |
virtual void | selectionChangedEvent () |
bool | keyPressEventSubscribe (int key, Qt::KeyboardModifiers buttonState, const KeyActionLink &actionMethod, const std::string &name="") |
bool | keyReleaseEventSubscribe (int key, Qt::KeyboardModifiers buttonState, const KeyActionLink &actionMethod, const std::string &name="") |
bool | mousePressButtonEventSubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethod, const std::string &name="") |
bool | mouseReleaseButtonEventSubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethod, const std::string &name="") |
bool | mouseDoubleClickEventSubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethod, const std::string &name="") |
bool | mouseMoveEventSubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethod, const std::string &name="") |
bool | keyAndMouseLongEventSubscribe (int startingKey, Qt::KeyboardModifiers startingButtonState, const KeyActionLink &startingActionMethod, Qt::MouseButtons longButton, Qt::KeyboardModifiers longState, const MouseActionLink &longActionMethod, int endingKey, Qt::KeyboardModifiers endingButtonState, const KeyActionLink &endingActionMethod, bool exclusiveAction) |
bool | mouseLongEventSubscribe (Qt::MouseButtons startingButton, Qt::KeyboardModifiers startingButtonState, const MouseActionLink &startingActionMethod, const MouseActionLink &longActionMethod, const MouseActionLink &endingActionMethod, bool exclusiveAction) |
bool | keyRepetitiveEventSubscribe (int startingKey, Qt::KeyboardModifiers startingButtonState, const KeyActionLink &startingActionMethod, int endingKey, Qt::KeyboardModifiers endingButtonState, const KeyActionLink &endingActionMethod, bool exclusiveAction, float temporalStep) |
bool | wheelEventSubscribe (const WheelActionLink &actionMethod) |
bool | wheelEventUnsubscribeAll () |
bool | focusInEventSubscribe (const FocusActionLink &actionMethod) |
bool | focusOutEventSubscribe (const FocusActionLink &actionMethod) |
bool | enterEventSubscribe (const EnterLeaveActionLink &actionMethod) |
bool | leaveEventSubscribe (const EnterLeaveActionLink &actionMethod) |
bool | paintEventSubscribe (const PaintActionLink &actionMethod) |
bool | moveEventSubscribe (const MoveOrDragActionLink &actionMethod) |
bool | resizeEventSubscribe (const ResizeActionLink &actionMethod) |
bool | dragEnterEventSubscribe (const MoveOrDragActionLink &actionMethod) |
bool | dragLeaveEventSubscribe (const MoveOrDragActionLink &actionMethod) |
bool | dragMoveEventSubscribe (const MoveOrDragActionLink &actionMethod) |
bool | dropEventSubscribe (const DropActionLink &actionMethod) |
bool | showEventSubscribe (const ShowHideActionLink &actionMethod) |
bool | hideEventSubscribe (const ShowHideActionLink &actionMethod) |
bool | selectionChangedEventSubscribe (const SelectionChangedActionLink &actionMethod) |
bool | pinchEventSubscribe (const PinchActionLink &startMethod, const PinchActionLink &moveMethod, const PinchActionLink &stopMethod, const PinchActionLink &cancelMethod) |
bool | panEventSubscribe (const PanActionLink &startMethod, const PanActionLink &moveMethod, const PanActionLink &stopMethod, const PanActionLink &cancelMethod) |
bool | swipeEventSubscribe (const SwipeActionLink &startMethod, const SwipeActionLink &moveMethod, const SwipeActionLink &stopMethod, const SwipeActionLink &cancelMethod) |
bool | tapEventSubscribe (const TapActionLink &startMethod, const TapActionLink &moveMethod, const TapActionLink &stopMethod, const TapActionLink &cancelMethod) |
bool | tapAndHoldEventSubscribe (const TapAndHoldActionLink &startMethod, const TapAndHoldActionLink &moveMethod, const TapAndHoldActionLink &stopMethod, const TapAndHoldActionLink &cancelMethod) |
bool | keyPressEventUnsubscribe (int key, Qt::KeyboardModifiers buttonState, const KeyActionLink &actionMethods) |
obsolete, use the other one More... | |
bool | keyPressEventUnsubscribe (int key, Qt::KeyboardModifiers buttonState) |
bool | keyReleaseEventUnsubscribe (int key, Qt::KeyboardModifiers buttonState, const KeyActionLink &actionMethods) |
obsolete, use the other one More... | |
bool | keyReleaseEventUnsubscribe (int key, Qt::KeyboardModifiers buttonState) |
bool | mousePressButtonEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethods) |
obsolete, use the other one More... | |
bool | mousePressButtonEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state) |
bool | mouseReleaseButtonEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethods) |
obsolete, use the other one More... | |
bool | mouseReleaseButtonEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state) |
bool | mouseDoubleClickEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethods) |
obsolete, use the other one More... | |
bool | mouseDoubleClickEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state) |
bool | mouseMoveEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state, const MouseActionLink &actionMethods) |
obsolete, use the other one More... | |
bool | mouseMoveEventUnsubscribe (Qt::MouseButtons button, Qt::KeyboardModifiers state) |
bool | keyAndMouseLongEventUnsubscribe (int startingKey, Qt::KeyboardModifiers startingButtonState, Qt::MouseButtons longButton, Qt::KeyboardModifiers longState, int endingKey, Qt::KeyboardModifiers endingButtonState) |
bool | mouseLongEventUnsubscribe (Qt::MouseButtons startingButton, Qt::KeyboardModifiers startingButtonState) |
bool | keyRepetitiveEventUnsubscribe (int startingKey, Qt::KeyboardModifiers startingButtonState, int endingKey, Qt::KeyboardModifiers endingButtonState) |
bool | wheelEventUnsubscribe (const WheelActionLink &actionMethod) |
bool | wheelEventUnsubscribe () |
bool | focusInEventUnsubscribe (const FocusActionLink &actionMethod) |
bool | focusInEventUnsubscribe () |
bool | focusOutEventUnsubscribe (const FocusActionLink &actionMethod) |
bool | focusOutEventUnsubscribe () |
bool | enterEventUnsubscribe (const EnterLeaveActionLink &actionMethod) |
bool | enterEventUnsubscribe () |
bool | leaveEventUnsubscribe (const EnterLeaveActionLink &actionMethod) |
bool | leaveEventUnsubscribe () |
bool | paintEventUnsubscribe (const PaintActionLink &actionMethod) |
bool | paintEventUnsubscribe () |
bool | moveEventUnsubscribe (const MoveOrDragActionLink &actionMethod) |
bool | moveEventUnsubscribe () |
bool | resizeEventUnsubscribe (const ResizeActionLink &actionMethod) |
bool | resizeEventUnsubscribe () |
bool | dragEnterEventUnsubscribe (const MoveOrDragActionLink &actionMethod) |
bool | dragEnterEventUnsubscribe () |
bool | dragLeaveEventUnsubscribe (const MoveOrDragActionLink &actionMethod) |
bool | dragLeaveEventUnsubscribe () |
bool | dragMoveEventUnsubscribe (const MoveOrDragActionLink &actionMethod) |
bool | dragMoveEventUnsubscribe () |
bool | dropEventUnsubscribe (const DropActionLink &actionMethod) |
bool | dropEventUnsubscribe () |
bool | showEventUnsubscribe (const ShowHideActionLink &actionMethod) |
bool | showEventUnsubscribe () |
bool | hideEventUnsubscribe (const ShowHideActionLink &actionMethod) |
bool | hideEventUnsubscribe () |
bool | selectionChangedEventUnsubscribe (const SelectionChangedActionLink &actionMethod) |
bool | selectionChangedEventUnsubscribe () |
bool | pinchEventUnsubscribe () |
bool | panEventUnsubscribe () |
bool | swipeEventUnsubscribe () |
bool | tapEventUnsubscribe () |
bool | tapAndHoldEventUnsubscribe () |
KeyActionLink * | keyPressActionLinkByName (const std::string &name) const |
KeyActionLink * | keyReleaseActionLinkByName (const std::string &name) const |
MouseActionLink * | mousePressActionLinkByName (const std::string &name) const |
MouseActionLink * | mouseReleaseActionLinkByName (const std::string &name) const |
MouseActionLink * | mouseDoubleClickActionLinkByName (const std::string &name) const |
MouseActionLink * | mouseMoveActionLinkByName (const std::string &name) const |
WheelActionLink * | wheelActionLink () const |
FocusActionLink * | focusInActionLink () const |
FocusActionLink * | focusOutActionLink () const |
std::set< std::string > | keyPressActionLinkNames () const |
std::set< std::string > | keyReleaseActionLinkNames () const |
std::set< std::string > | mousePressActionLinkNames () const |
std::set< std::string > | mouseReleaseActionLinkNames () const |
std::set< std::string > | mouseDoubleClickActionLinkNames () const |
std::set< std::string > | mouseMoveActionLinkNames () const |
Static Public Member Functions | |
static ControlPtr | creator (int priority, const std::string &name) |
Protected Attributes | |
std::map< std::string, anatomist::ActionPtr > | myActions |
std::list< std::string > | myControlLinksDescription |
typedef Qt::DropAction anatomist::Control::DropAction |
anatomist::Control::Control | ( | int | priority, |
std::string | name | ||
) |
anatomist::Control::Control | ( | const Control & | control | ) |
|
virtual |
|
inline |
|
static |
|
virtual |
|
inlinevirtual |
|
inlinevirtual |
void anatomist::Control::doOnDeselect | ( | ActionPool * | pool | ) |
void anatomist::Control::doOnSelect | ( | ActionPool * | pool | ) |
|
virtual |
bool anatomist::Control::dragEnterEventSubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
bool anatomist::Control::dragEnterEventUnsubscribe | ( | ) |
bool anatomist::Control::dragEnterEventUnsubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
|
virtual |
bool anatomist::Control::dragLeaveEventSubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
bool anatomist::Control::dragLeaveEventUnsubscribe | ( | ) |
bool anatomist::Control::dragLeaveEventUnsubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
|
virtual |
bool anatomist::Control::dragMoveEventSubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
bool anatomist::Control::dragMoveEventUnsubscribe | ( | ) |
bool anatomist::Control::dragMoveEventUnsubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
|
virtual |
bool anatomist::Control::dropEventSubscribe | ( | const DropActionLink & | actionMethod | ) |
bool anatomist::Control::dropEventUnsubscribe | ( | ) |
bool anatomist::Control::dropEventUnsubscribe | ( | const DropActionLink & | actionMethod | ) |
|
virtual |
bool anatomist::Control::enterEventSubscribe | ( | const EnterLeaveActionLink & | actionMethod | ) |
bool anatomist::Control::enterEventUnsubscribe | ( | ) |
bool anatomist::Control::enterEventUnsubscribe | ( | const EnterLeaveActionLink & | actionMethod | ) |
|
virtual |
Reimplemented in anatomist::CutControl, anatomist::TransformControl, anatomist::ObliqueControl, anatomist::FlightControl, anatomist::Select3DControl, anatomist::Control3D, anatomist::ConnectivityMatrixControl, anatomist::SurfpaintToolsControl, anatomist::RoiManagementControl, anatomist::PaintControl, anatomist::NodeSelectionControl, anatomist::RoiLevelSetControl, anatomist::RoiLabelNamingControl, anatomist::RoiDynSegmentControl, and anatomist::SelectBrowserControl.
FocusActionLink* anatomist::Control::focusInActionLink | ( | ) | const |
|
virtual |
bool anatomist::Control::focusInEventSubscribe | ( | const FocusActionLink & | actionMethod | ) |
bool anatomist::Control::focusInEventUnsubscribe | ( | ) |
bool anatomist::Control::focusInEventUnsubscribe | ( | const FocusActionLink & | actionMethod | ) |
FocusActionLink* anatomist::Control::focusOutActionLink | ( | ) | const |
|
virtual |
bool anatomist::Control::focusOutEventSubscribe | ( | const FocusActionLink & | actionMethod | ) |
bool anatomist::Control::focusOutEventUnsubscribe | ( | ) |
bool anatomist::Control::focusOutEventUnsubscribe | ( | const FocusActionLink & | actionMethod | ) |
|
virtual |
bool anatomist::Control::hideEventSubscribe | ( | const ShowHideActionLink & | actionMethod | ) |
bool anatomist::Control::hideEventUnsubscribe | ( | ) |
bool anatomist::Control::hideEventUnsubscribe | ( | const ShowHideActionLink & | actionMethod | ) |
bool anatomist::Control::keyAndMouseLongEventSubscribe | ( | int | startingKey, |
Qt::KeyboardModifiers | startingButtonState, | ||
const KeyActionLink & | startingActionMethod, | ||
Qt::MouseButtons | longButton, | ||
Qt::KeyboardModifiers | longState, | ||
const MouseActionLink & | longActionMethod, | ||
int | endingKey, | ||
Qt::KeyboardModifiers | endingButtonState, | ||
const KeyActionLink & | endingActionMethod, | ||
bool | exclusiveAction | ||
) |
bool anatomist::Control::keyAndMouseLongEventUnsubscribe | ( | int | startingKey, |
Qt::KeyboardModifiers | startingButtonState, | ||
Qt::MouseButtons | longButton, | ||
Qt::KeyboardModifiers | longState, | ||
int | endingKey, | ||
Qt::KeyboardModifiers | endingButtonState | ||
) |
KeyActionLink* anatomist::Control::keyPressActionLinkByName | ( | const std::string & | name | ) | const |
std::set<std::string> anatomist::Control::keyPressActionLinkNames | ( | ) | const |
|
virtual |
bool anatomist::Control::keyPressEventSubscribe | ( | int | key, |
Qt::KeyboardModifiers | buttonState, | ||
const KeyActionLink & | actionMethod, | ||
const std::string & | name = "" |
||
) |
bool anatomist::Control::keyPressEventUnsubscribe | ( | int | key, |
Qt::KeyboardModifiers | buttonState | ||
) |
bool anatomist::Control::keyPressEventUnsubscribe | ( | int | key, |
Qt::KeyboardModifiers | buttonState, | ||
const KeyActionLink & | actionMethods | ||
) |
obsolete, use the other one
KeyActionLink* anatomist::Control::keyReleaseActionLinkByName | ( | const std::string & | name | ) | const |
std::set<std::string> anatomist::Control::keyReleaseActionLinkNames | ( | ) | const |
|
virtual |
bool anatomist::Control::keyReleaseEventSubscribe | ( | int | key, |
Qt::KeyboardModifiers | buttonState, | ||
const KeyActionLink & | actionMethod, | ||
const std::string & | name = "" |
||
) |
bool anatomist::Control::keyReleaseEventUnsubscribe | ( | int | key, |
Qt::KeyboardModifiers | buttonState | ||
) |
bool anatomist::Control::keyReleaseEventUnsubscribe | ( | int | key, |
Qt::KeyboardModifiers | buttonState, | ||
const KeyActionLink & | actionMethods | ||
) |
obsolete, use the other one
bool anatomist::Control::keyRepetitiveEventSubscribe | ( | int | startingKey, |
Qt::KeyboardModifiers | startingButtonState, | ||
const KeyActionLink & | startingActionMethod, | ||
int | endingKey, | ||
Qt::KeyboardModifiers | endingButtonState, | ||
const KeyActionLink & | endingActionMethod, | ||
bool | exclusiveAction, | ||
float | temporalStep | ||
) |
bool anatomist::Control::keyRepetitiveEventUnsubscribe | ( | int | startingKey, |
Qt::KeyboardModifiers | startingButtonState, | ||
int | endingKey, | ||
Qt::KeyboardModifiers | endingButtonState | ||
) |
|
virtual |
bool anatomist::Control::leaveEventSubscribe | ( | const EnterLeaveActionLink & | actionMethod | ) |
bool anatomist::Control::leaveEventUnsubscribe | ( | ) |
bool anatomist::Control::leaveEventUnsubscribe | ( | const EnterLeaveActionLink & | actionMethod | ) |
MouseActionLink* anatomist::Control::mouseDoubleClickActionLinkByName | ( | const std::string & | name | ) | const |
std::set<std::string> anatomist::Control::mouseDoubleClickActionLinkNames | ( | ) | const |
|
virtual |
bool anatomist::Control::mouseDoubleClickEventSubscribe | ( | Qt::MouseButtons | button, |
Qt::KeyboardModifiers | state, | ||
const MouseActionLink & | actionMethod, | ||
const std::string & | name = "" |
||
) |
bool anatomist::Control::mouseDoubleClickEventUnsubscribe | ( | Qt::MouseButtons | button, |
Qt::KeyboardModifiers | state | ||
) |
bool anatomist::Control::mouseDoubleClickEventUnsubscribe | ( | Qt::MouseButtons | button, |
Qt::KeyboardModifiers | state, | ||
const MouseActionLink & | actionMethods | ||
) |
obsolete, use the other one
bool anatomist::Control::mouseLongEventSubscribe | ( | Qt::MouseButtons | startingButton, |
Qt::KeyboardModifiers | startingButtonState, | ||
const MouseActionLink & | startingActionMethod, | ||
const MouseActionLink & | longActionMethod, | ||
const MouseActionLink & | endingActionMethod, | ||
bool | exclusiveAction | ||
) |
bool anatomist::Control::mouseLongEventUnsubscribe | ( | Qt::MouseButtons | startingButton, |
Qt::KeyboardModifiers | startingButtonState | ||
) |
MouseActionLink* anatomist::Control::mouseMoveActionLinkByName | ( | const std::string & | name | ) | const |
std::set<std::string> anatomist::Control::mouseMoveActionLinkNames | ( | ) | const |
|
virtual |
bool anatomist::Control::mouseMoveEventSubscribe | ( | Qt::MouseButtons | button, |
Qt::KeyboardModifiers | state, | ||
const MouseActionLink & | actionMethod, | ||
const std::string & | name = "" |
||
) |
bool anatomist::Control::mouseMoveEventUnsubscribe | ( | Qt::MouseButtons | button, |
Qt::KeyboardModifiers | state | ||
) |
bool anatomist::Control::mouseMoveEventUnsubscribe | ( | Qt::MouseButtons | button, |
Qt::KeyboardModifiers | state, | ||
const MouseActionLink & | actionMethods | ||
) |
obsolete, use the other one
MouseActionLink* anatomist::Control::mousePressActionLinkByName | ( | const std::string & | name | ) | const |
std::set<std::string> anatomist::Control::mousePressActionLinkNames | ( | ) | const |
bool anatomist::Control::mousePressButtonEventSubscribe | ( | Qt::MouseButtons | button, |
Qt::KeyboardModifiers | state, | ||
const MouseActionLink & | actionMethod, | ||
const std::string & | name = "" |
||
) |
bool anatomist::Control::mousePressButtonEventUnsubscribe | ( | Qt::MouseButtons | button, |
Qt::KeyboardModifiers | state | ||
) |
bool anatomist::Control::mousePressButtonEventUnsubscribe | ( | Qt::MouseButtons | button, |
Qt::KeyboardModifiers | state, | ||
const MouseActionLink & | actionMethods | ||
) |
obsolete, use the other one
|
virtual |
MouseActionLink* anatomist::Control::mouseReleaseActionLinkByName | ( | const std::string & | name | ) | const |
std::set<std::string> anatomist::Control::mouseReleaseActionLinkNames | ( | ) | const |
bool anatomist::Control::mouseReleaseButtonEventSubscribe | ( | Qt::MouseButtons | button, |
Qt::KeyboardModifiers | state, | ||
const MouseActionLink & | actionMethod, | ||
const std::string & | name = "" |
||
) |
bool anatomist::Control::mouseReleaseButtonEventUnsubscribe | ( | Qt::MouseButtons | button, |
Qt::KeyboardModifiers | state | ||
) |
bool anatomist::Control::mouseReleaseButtonEventUnsubscribe | ( | Qt::MouseButtons | button, |
Qt::KeyboardModifiers | state, | ||
const MouseActionLink & | actionMethods | ||
) |
obsolete, use the other one
|
virtual |
|
virtual |
bool anatomist::Control::moveEventSubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
bool anatomist::Control::moveEventUnsubscribe | ( | ) |
bool anatomist::Control::moveEventUnsubscribe | ( | const MoveOrDragActionLink & | actionMethod | ) |
|
inline |
|
virtual |
bool anatomist::Control::paintEventSubscribe | ( | const PaintActionLink & | actionMethod | ) |
bool anatomist::Control::paintEventUnsubscribe | ( | ) |
bool anatomist::Control::paintEventUnsubscribe | ( | const PaintActionLink & | actionMethod | ) |
bool anatomist::Control::panEventSubscribe | ( | const PanActionLink & | startMethod, |
const PanActionLink & | moveMethod, | ||
const PanActionLink & | stopMethod, | ||
const PanActionLink & | cancelMethod | ||
) |
bool anatomist::Control::panEventUnsubscribe | ( | ) |
bool anatomist::Control::pinchEventSubscribe | ( | const PinchActionLink & | startMethod, |
const PinchActionLink & | moveMethod, | ||
const PinchActionLink & | stopMethod, | ||
const PinchActionLink & | cancelMethod | ||
) |
bool anatomist::Control::pinchEventUnsubscribe | ( | ) |
|
inline |
Definition at line 596 of file control.h.
Referenced by setPriority().
|
virtual |
bool anatomist::Control::resizeEventSubscribe | ( | const ResizeActionLink & | actionMethod | ) |
bool anatomist::Control::resizeEventUnsubscribe | ( | ) |
bool anatomist::Control::resizeEventUnsubscribe | ( | const ResizeActionLink & | actionMethod | ) |
|
virtual |
bool anatomist::Control::selectionChangedEventSubscribe | ( | const SelectionChangedActionLink & | actionMethod | ) |
bool anatomist::Control::selectionChangedEventUnsubscribe | ( | ) |
bool anatomist::Control::selectionChangedEventUnsubscribe | ( | const SelectionChangedActionLink & | actionMethod | ) |
|
inline |
Definition at line 599 of file control.h.
References priority().
|
virtual |
bool anatomist::Control::showEventSubscribe | ( | const ShowHideActionLink & | actionMethod | ) |
bool anatomist::Control::showEventUnsubscribe | ( | ) |
bool anatomist::Control::showEventUnsubscribe | ( | const ShowHideActionLink & | actionMethod | ) |
bool anatomist::Control::swipeEventSubscribe | ( | const SwipeActionLink & | startMethod, |
const SwipeActionLink & | moveMethod, | ||
const SwipeActionLink & | stopMethod, | ||
const SwipeActionLink & | cancelMethod | ||
) |
bool anatomist::Control::swipeEventUnsubscribe | ( | ) |
bool anatomist::Control::tapAndHoldEventSubscribe | ( | const TapAndHoldActionLink & | startMethod, |
const TapAndHoldActionLink & | moveMethod, | ||
const TapAndHoldActionLink & | stopMethod, | ||
const TapAndHoldActionLink & | cancelMethod | ||
) |
bool anatomist::Control::tapAndHoldEventUnsubscribe | ( | ) |
bool anatomist::Control::tapEventSubscribe | ( | const TapActionLink & | startMethod, |
const TapActionLink & | moveMethod, | ||
const TapActionLink & | stopMethod, | ||
const TapActionLink & | cancelMethod | ||
) |
bool anatomist::Control::tapEventUnsubscribe | ( | ) |
WheelActionLink* anatomist::Control::wheelActionLink | ( | ) | const |
|
virtual |
bool anatomist::Control::wheelEventSubscribe | ( | const WheelActionLink & | actionMethod | ) |
bool anatomist::Control::wheelEventUnsubscribe | ( | ) |
bool anatomist::Control::wheelEventUnsubscribe | ( | const WheelActionLink & | actionMethod | ) |
bool anatomist::Control::wheelEventUnsubscribeAll | ( | ) |
|
protected |
|
protected |