The creator class for creating DtObserverAnimator.
|
| virtual DtObserverAnimator * | create (DtObserver &obs, DtVector geocEndPos, DtTaitBryan geocEndOri, double endZoom, float smoothTime=3.0f) |
| |
| virtual DtObserverAnimator * | create (DtObserver &obs, DtVector cigEndPos, DtQuat cigEndOri, double endZoom, float smoothTime=3.0f) |
| |
| virtual DtObserverAnimator * | create (DtObserver &obs, DtVector relativeEndPos, DtQuat relativeEndOri, double endZoom, DtUniqueID attachedTo, DtUniqueID secondaryAttachedTo, DtObserverObject::AttachType attachedType, float smoothTime=3.0f) |
| |
| virtual DtObserverAnimator * | create (DtObserver &obs, makArchives::DtObserverStateRecord &rec, float smoothTime=3.0f) |
| |
| | DtVirtualBaseClass () |
| |
| virtual | ~DtVirtualBaseClass () |
| |
| makVrv::DtObserverAnimatorCreator::DtObserverAnimatorCreator |
( |
DtDe & |
de | ) |
|
|
protected |
Get the creator instance for this IG object.
- Exceptions
-
| DtCorruptedState | if it is unable to get the instance. |
Register the creator instance with an IG.
| virtual DtObserverAnimator* makVrv::DtObserverAnimatorCreator::create |
( |
DtObserver & |
obs, |
|
|
DtVector |
geocEndPos, |
|
|
DtTaitBryan |
geocEndOri, |
|
|
double |
endZoom, |
|
|
float |
smoothTime = 3.0f |
|
) |
| |
|
virtual |
Default create implementation, override to provide additional.
Default create implementation, override to provide additional.
Default create implementation, override to provide additional.
Default create implementation, override to provide additional.
| DtDe& makVrv::DtObserverAnimatorCreator::myDe |
|
protected |
The documentation for this class was generated from the following file: