Inherits U4DEngine::U4DInputElement.
|
| U4DMacMouse (INPUTELEMENTTYPE uInputElementType, U4DControllerInterface *uControllerInterface) |
|
void | update (double dt) |
|
void | action () |
|
void | changeState (INPUTELEMENTACTION &uInputAction, U4DVector2n &uPosition) |
|
void | setDataPosition (U4DVector2n uData) |
|
U4DVector2n | getDataPosition () |
|
U4DVector2n | getPreviousDataPosition () |
|
void | setDataMagnitude (float uValue) |
|
float | getDataMagnitude () |
|
U4DVector2n | getDataDeltaPosition () |
|
bool | getIsDragged () |
|
bool | getDirectionReversal () |
|
bool | getIsMoving () |
|
bool | getIsPressed () |
|
bool | getIsReleased () |
|
U4DMacMouseStateManager * | getStateManager () |
|
U4DVector2n | mapMousePosition (U4DVector2n &uPosition) |
|
| U4DInputElement (INPUTELEMENTTYPE uInputElementType, U4DControllerInterface *uControllerInterface) |
|
INPUTELEMENTTYPE | getInputElementType () |
|
void | setControllerInterface (U4DControllerInterface *uControllerInterface) |
|
|
INPUTELEMENTTYPE | inputElementType |
|