FadedVisibility::FadedVisibility::FadeThread Class Reference
Inherits QueuedThread.
Collaboration diagram for FadedVisibility::FadedVisibility::FadeThread:

Public Member Functions | |
| FadeThread (MenuObject *obj, bool direction, float transparencyChangeSpeed) | |
| bool | run (int time) |
Private Attributes | |
| MenuObject * | obj |
| bool | direction |
| float | alpha |
| int | time |
| float | transparencyChangeSpeed |
Constructor & Destructor Documentation
| FadedVisibility::FadedVisibility::FadeThread::FadeThread | ( | MenuObject * | obj, | |
| bool | direction, | |||
| float | transparencyChangeSpeed | |||
| ) |
Member Function Documentation
| bool FadedVisibility::FadedVisibility::FadeThread::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 FadedVisibility::FadedVisibility::FadeThread::alpha [private] |
bool FadedVisibility::FadedVisibility::FadeThread::direction [private] |
MenuObject* FadedVisibility::FadedVisibility::FadeThread::obj [private] |
int FadedVisibility::FadedVisibility::FadeThread::time [private] |
float FadedVisibility::FadedVisibility::FadeThread::transparencyChangeSpeed [private] |
The documentation for this class was generated from the following files:
- tools/libraries/3DMenu/libAnimations/FadedVisibility.h
- tools/libraries/3DMenu/libAnimations/FadedVisibility.cpp
Generated on Wed Oct 20 16:11:56 2010 for inVRs by
1.5.8