AnimatedPressed::AnimatedPressed::AnimationThread Class Reference
Inherits QueuedThread.
Collaboration diagram for AnimatedPressed::AnimatedPressed::AnimationThread:

Public Member Functions | |
| AnimationThread (MenuObject *obj, float difference, float speed) | |
| bool | run (int time) |
Private Attributes | |
| MenuObject * | obj |
| float | difference |
| float | speed |
| int | time |
Constructor & Destructor Documentation
| AnimatedPressed::AnimatedPressed::AnimationThread::AnimationThread | ( | MenuObject * | obj, | |
| float | difference, | |||
| float | speed | |||
| ) |
Member Function Documentation
| bool AnimatedPressed::AnimatedPressed::AnimationThread::run | ( | int | time | ) | [virtual] |
This method will be called by the ThreadQueue -class, if this object has been registered using ThreadQueue::addToThreadQueue( QueuedThread *t ).
This method is abstract. Overwrite it and perform tasks periodically.
- Parameters:
-
time This is a timestamp measured in milliseconds.
- Returns:
- Return true, if this method should be called again by the ThreadQueue -class. If you return false, this object will be deleted.
Implements QueuedThread.
Member Data Documentation
float AnimatedPressed::AnimatedPressed::AnimationThread::difference [private] |
MenuObject* AnimatedPressed::AnimatedPressed::AnimationThread::obj [private] |
float AnimatedPressed::AnimatedPressed::AnimationThread::speed [private] |
int AnimatedPressed::AnimatedPressed::AnimationThread::time [private] |
The documentation for this class was generated from the following files:
- tools/libraries/3DMenu/libAnimations/AnimatedPressed.h
- tools/libraries/3DMenu/libAnimations/AnimatedPressed.cpp
Generated on Wed Oct 20 16:11:53 2010 for inVRs by
1.5.8