34 #ifndef ANATOMIST_CONTROLER_CONTROL_D_H    35 #define ANATOMIST_CONTROLER_CONTROL_D_H    51   actionCallback(actionCb) 
    53   actionInstance = 
dynamic_cast<T *
>(action) ;
    54   ASSERT( actionInstance != 0 ) ;
    62   (actionInstance->*(actionCallback))();
    80   actionCallback(actionCb) 
    82   actionInstance = 
dynamic_cast<T *
>(
action) ;
    91   return actionInstance;
    99   (actionInstance->*(actionCallback))( x, y, globalX, globalY );
   117   actionCallback(actionCb) 
   119   actionInstance = 
dynamic_cast<T *
>(action) ;
   120   ASSERT( actionInstance != 0 ) ;
   128   (actionInstance->*(actionCallback))( delta, x, y, globalX, globalY );
   146   actionCallback(actionCb) 
   148   actionInstance = 
dynamic_cast<T *
>(action) ;
   149   ASSERT( actionInstance != 0 ) ;
   157   (actionInstance->*(actionCallback))();
   174   actionCallback(actionCb) 
   176   actionInstance = 
dynamic_cast<T *
>(action) ;
   177   ASSERT( actionInstance != 0 ) ;
   185   (actionInstance->*(actionCallback))();
   203   actionCallback(actionCb) 
   205   actionInstance = 
dynamic_cast<T *
>(action) ;
   206   ASSERT( actionInstance != 0 ) ;
   214   (actionInstance->*(actionCallback))( xOffset, yOffset, height, width );
   232   actionCallback(actionCb) 
   234   actionInstance = 
dynamic_cast<T *
>(action) ;
   235   ASSERT( actionInstance != 0 ) ;
   243   (actionInstance->*(actionCallback))( posX, posY, oldPosX, oldPosY );
   261   actionCallback(actionCb) 
   263   actionInstance = 
dynamic_cast<T *
>(action) ;
   264   ASSERT( actionInstance != 0 ) ;
   272   (actionInstance->*(actionCallback))( posX, posY, action );
   289   actionCallback(actionCb) 
   291   actionInstance = 
dynamic_cast<T *
>(action) ;
   292   ASSERT( actionInstance != 0 ) ;
   300   (actionInstance->*(actionCallback))( height, width, oldHeight, oldWidth );
   317   actionCallback(actionCb) 
   319   actionInstance = 
dynamic_cast<T *
>(action) ;
   320   ASSERT( actionInstance != 0 ) ;
   328   (actionInstance->*(actionCallback))(spontaneous);
   342   : actionInstance( 0 ), actionCallback( 0 )
   350   : actionCallback( actionCb )
   352   actionInstance = 
dynamic_cast<T *
>( action );
   353   ASSERT( actionInstance != 0 );
   361   (actionInstance->*(actionCallback))();
   375   : actionInstance( 0 ), actionCallback( 0 )
   383   : actionCallback( actionCb )
   385   actionInstance = 
dynamic_cast<T *
>( action );
   386   ASSERT( actionInstance != 0 );
   394   (actionInstance->*(actionCallback))( gesture );
   408   : actionInstance( 0 ), actionCallback( 0 )
   416   : actionCallback( actionCb )
   418   actionInstance = 
dynamic_cast<T *
>( action );
   419   ASSERT( actionInstance != 0 );
   427   (actionInstance->*(actionCallback))( gesture );
   441   : actionInstance( 0 ), actionCallback( 0 )
   449   : actionCallback( actionCb )
   451   actionInstance = 
dynamic_cast<T *
>( action );
   452   ASSERT( actionInstance != 0 );
   460   (actionInstance->*(actionCallback))( gesture );
   474   : actionInstance( 0 ), actionCallback( 0 )
   482   : actionCallback( actionCb )
   484   actionInstance = 
dynamic_cast<T *
>( action );
   485   ASSERT( actionInstance != 0 );
   493   (actionInstance->*(actionCallback))( gesture );
   507   : actionInstance( 0 ), actionCallback( 0 )
   515   : actionCallback( actionCb )
   517   actionInstance = 
dynamic_cast<T *
>( action );
   518   ASSERT( actionInstance != 0 );
   526   (actionInstance->*(actionCallback))( gesture );
 
virtual SwipeActionLink * clone() const
 
void(T::* Callback)(int xOffset, int yOffset, int height, int width)
 
virtual TapActionLink * clone() const
 
virtual ResizeActionLink * clone() const
 
SelectionChangedActionLinkOf()
 
void(T::* Callback)(int delta, int x, int y, int globalX, int globalY)
 
virtual FocusActionLink * clone() const
 
virtual void execute(int posX, int posY, Control::DropAction action)
 
virtual PinchActionLink * clone() const
 
void(T::* Callback)(QTapGesture *)
 
void(T::* Callback)(int, int, int, int)
 
virtual WheelActionLink * clone() const
 
virtual void execute(int xOffset, int yOffset, int height, int width)
 
virtual void execute(bool spontaneous)
 
virtual void execute(int delta, int x, int y, int globalX, int globalY)
 
void(T::* Callback)(QPanGesture *)
 
virtual TapAndHoldActionLink * clone() const
 
virtual MouseActionLink * clone() const
 
void(T::* Callback)(QPinchGesture *)
 
virtual void execute(QPanGesture *)
 
virtual EnterLeaveActionLink * clone() const
 
void(T::* Callback)(QSwipeGesture *)
 
virtual void execute(int posX=0, int posY=0, int oldPosX=0, int oldPosY=0)
 
virtual void execute(int height, int width, int oldHeight, int oldWidth)
 
virtual void execute(QTapAndHoldGesture *)
 
virtual MoveOrDragActionLink * clone() const
 
virtual void execute(QPinchGesture *)
 
void(T::* Callback)(QTapAndHoldGesture *)
 
void(T::* Callback)(int x, int y, int globalX, int globalY)
 
void(T::* Callback)(int height, int width, int oldHeight, int oldWidth)
 
virtual void execute(int x, int y, int globalX, int globalY)
 
void(T::* Callback)(int posX, int posY, Control::DropAction action)
 
virtual SelectionChangedActionLink * clone() const
 
virtual void execute(QSwipeGesture *)
 
void(T::* Callback)(bool spontaneous)
 
Qt::DropAction DropAction
 
virtual Action * action()
 
virtual KeyActionLink * clone() const
 
virtual DropActionLink * clone() const
 
virtual PaintActionLink * clone() const
 
virtual ShowHideActionLink * clone() const
 
void(T::* Callback)(bool spontaneous)
 
virtual void execute(QTapGesture *)
 
virtual PanActionLink * clone() const