#include <Inertia.h>
Public Member Functions | |
| EventInertia () | |
| void | operator= (EventInertia &src) |
| void | Init (int _numButton) |
| void | Start (int _face, Point2D< double > _vectorInertia) |
| void | Stop () |
| void | SwitchButton () |
| int | OnInertia (Timer *timer) |
Public Attributes | |
| BOOL | enable |
Definition at line 92 of file Inertia.h.
|
|
Definition at line 85 of file Inertia.cpp. References enable. |
|
|
Definition at line 92 of file Inertia.cpp. Referenced by ControlEngine::ControlEngine(). |
|
|
Definition at line 145 of file Inertia.cpp. References ce, Timer::GetDeltaTime(), Picking::OnMouseMove(), ControlEngine::pickingInertia, Stop(), TIME_MOVE_ON_INERTIA, Point2D< T >::x, Point2D< double >::x, Point2D< T >::y, and Point2D< double >::y. Referenced by Start(). |
|
|
Definition at line 97 of file Inertia.cpp. |
|
||||||||||||
|
Definition at line 108 of file Inertia.cpp. References BindTimer, ce, Picking::mouse, OnInertia(), ControlEngine::pickingCursor, ControlEngine::pickingInertia, StateMouse::pos, SwitchButton(), Point2D< int >::x, Point2D< double >::x, Point2D< int >::y, and Point2D< double >::y. |
|
|
Definition at line 131 of file Inertia.cpp. References ce, enable, Picking::OnLButtonUp(), Picking::OnMButtonUp(), Picking::OnRButtonUp(), ControlEngine::pickingInertia, Timer::Stop(), and ControlEngine::usingInertia. Referenced by OnInertia(). |
|
|
Definition at line 121 of file Inertia.cpp. References StateMouse::leftBtn, StateMouse::midBtn, and StateMouse::rightBtn. Referenced by Start(). |
|
|
Definition at line 103 of file Inertia.h. Referenced by EventInertia(), operator=(), and Stop(). |
1.3.6