#include <ChangingToView.h>
Inheritance diagram for OglGui::ChangingToView:


Public Member Functions | |
| ChangingToView (Window *wnd, OGLIMAGE *oglIm, float x, float y, float z, float w, float h, float d, ViewListener *li=0) | |
| ChangingToView (OGLWND *oglWnd, OGLIMAGE *oglIm, float x, float y, float z, float w, float h, float d, ViewListener *li=0) | |
| ChangingToView (OGLVIEW3D *v) | |
| void | SetChangingToViewListener (ChangingToViewListener *l, void *userData) |
| void | MoveDuration (int d) |
| void | SizeDuration (int d) |
| void | RotateDuration (int d) |
| int | MoveDuration () |
| int | SizeDuration () |
| int | RotateDuration () |
| void | MoveTo (float x, float y, float z, int duration=500) |
| void | SizeTo (float w, float h, float d, int duration=500) |
| void | RotateTo (float rX, float rY, float rZ, int duration=500) |
| bool | IsAt (float &f, float t) |
| bool | IsOnMoveDestiny () |
| bool | IsOnSizeDestiny () |
| bool | IsOnRotateDestiny () |
| void | UpdatePosition (float x, float y, float z) |
| void | UpdateSize (float w, float h, float d) |
| void | UpdateRotations (float rX, float rY, float rZ) |
| virtual void | OnDrawView () |
Private Member Functions | |
| float | StartClock () |
| float | TimePassedFactor (float tPassed, float tDuration) |
| void | DoMovePhysics () |
| void | DoSizePhysics () |
| void | DoRotatePhysics () |
| void | Init (float x, float y, float z, float w, float h, float d) |
Private Attributes | |
| ChangingToViewListener * | mListener |
| void * | mListenerData |
| bool | mInitialized |
| bool | mIsOnDestiny |
| float | mMoveStartTime |
| float | mMoveTimePassed |
| float | mSizeStartTime |
| float | mSizeTimePassed |
| float | mRotateStartTime |
| float | mRotateTimePassed |
| float | mMoveDuration |
| float | mSizeDuration |
| float | mRotateDuration |
| float | mStartX |
| float | mStartY |
| float | mStartZ |
| float | mStartW |
| float | mStartH |
| float | mStartD |
| float | mStartRotX |
| float | mStartRotY |
| float | mStartRotZ |
| float | mCurRotX |
| float | mCurRotY |
| float | mCurRotZ |
| float | mReqX |
| float | mReqY |
| float | mReqZ |
| float | mReqW |
| float | mReqH |
| float | mReqD |
| float | mReqRotX |
| float | mReqRotY |
| float | mReqRotZ |
Definition at line 24 of file ChangingToView.h.
1.5.1