| ChangeDirection() | Control | |
| Control() | Control | |
| controls | Control | [static] |
| Create() | TrackButton | [inline, virtual] |
| Create(double size) | TrackButton | |
| Delete() | Control | |
| DeleteFaces() | Control | |
| DeleteSub() | Control | |
| faceNode | Control | |
| FaceOverIn(int oldFace) | Control | |
| FaceOverOut(int newFace) | Control | |
| Find(int _idControl) | Control | [static] |
| GetCorners(int face, Point3D< double > *points) | Control | |
| GetLocalPos(int face, Point2D< double > absolutePos) | Control | |
| id | Control | |
| inertia | Control | [static] |
| isEnable | Control | |
| isView | Control | |
| leftDown | Control | [static] |
| midDown | Control | [static] |
| Move(double x, double y, double z) | Control | |
| MoveTo(double x, double y, double z) | Control | |
| name | Control | |
| nextId | Control | [static] |
| OnButtonClick() | TrackButton | |
| OnClick(StateMouse *mouse, int face) | Control | |
| OnClickBottom(StateMouse *, int) | TrackButton | |
| OnClickLeft(StateMouse *, int) | TrackButton | |
| OnClickLeftBottom(StateMouse *, int) | TrackButton | |
| OnClickLeftTop(StateMouse *, int) | TrackButton | |
| OnClickRight(StateMouse *, int) | TrackButton | |
| OnClickRightBottom(StateMouse *, int) | TrackButton | |
| OnClickRightTop(StateMouse *, int) | TrackButton | |
| OnClickTop(StateMouse *, int) | TrackButton | |
| onControl | Control | |
| OnKeyDouble(StateKey *key, int face) | Control | |
| OnKeyDown(StateKey *key, int face) | Control | |
| OnKeyUp(StateKey *key, int face) | Control | |
| OnLButtonDouble(StateMouse *mouse, int face) | Control | |
| OnLButtonDown(StateMouse *mouse, int face) | Control | |
| OnLButtonUp(StateMouse *mouse, int face) | Control | |
| OnMButtonDouble(StateMouse *mouse, int face) | Control | |
| OnMButtonDown(StateMouse *mouse, int face) | Control | |
| OnMButtonUp(StateMouse *mouse, int face) | Control | |
| OnMouseMove(StateMouse *mouse, int deltaX, int deltaY, int face) | TrackButton | |
| Control::OnMouseMove(StateMouse *mouse, int face) | Control | |
| OnMouseWheel(StateMouse *mouse, int face) | Control | |
| OnOverOut(Control *newControl, int face) | TrackButton | |
| OnRButtonDouble(StateMouse *mouse, int face) | Control | |
| OnRButtonDown(StateMouse *mouse, int face) | Control | |
| OnRButtonUp(StateMouse *mouse, int face) | Control | |
| onTrackButton | TrackButton | |
| operator=(Control &src) | Control | |
| orientation | TrackButton | |
| OverIn(Control *oldControl, int face) | Control | |
| OverOut(Control *newControl, int face) | Control | |
| parent | Control | |
| parentFace | Control | |
| ReSize(double dx, double dy) | Control | |
| rightDown | Control | [static] |
| Rotate(double x, double y, double z) | Control | |
| RotateQuaternion(double x, double y, double z) | Control | |
| RotateTo(double x, double y, double z) | Control | |
| ScreenMove(double x, double y, double z) | Control | |
| ScreenMoveTo(double x, double y, double z) | Control | |
| SetAlphaBlending(float alpha) | Control | |
| SetBlending(BOOL enable) | Control | |
| SetLines(Color color, float size) | Control | |
| SetMode(DockPos newOrientation) | TrackButton | |
| SetParent() | Control | |
| SetResizeAndRotate(BOOL resize, BOOL rotate) | TrackButton | |
| Size(double x, double y) | Control | |
| sleepedDelay | Control | |
| timerAutoWheel | Control | [static] |
| timerSleeped | Control | [static] |
| ToString(MyString &str) | TrackButton | |
| TrackButton() | TrackButton | |
| XDockCenter(double sizeX) | Control | |
| XDockCenter(double margeLeft, double margeRight) | Control | |
| XDockLeft(double margeX, double sizeX, BOOL isCenter=FALSE) | Control | |
| XDockRight(double margeX, double sizeX, BOOL isCenter=FALSE) | Control | |
| YDockBottom(double margeY, double sizeY, BOOL isCenter=FALSE) | Control | |
| YDockCenter(double sizeY) | Control | |
| YDockCenter(double margeTop, double margeBottom) | Control | |
| YDockTop(double margeY, double sizeY, BOOL isCenter=FALSE) | Control | |
| ~Control() | Control | |
| ~TrackButton() | TrackButton | |