| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/sg/timeduration.h>

Public Member Functions | |
| TimeDuration (const TimeRequirement &req) | |
| TimeDuration (VRSTime natural=1, VRSTime shrink=0, VRSTime stretch=0) | |
| void | setTimeRequirement (const TimeRequirement &req) |
| TimeRequirement | timeRequirement () const |
| VRS_TYPEINFO (TimeDuration, MonoBehavior) | |
| VRS_SERIALIZABLE (TimeDuration) | |
| VRS::TimeDuration::TimeDuration | ( | const TimeRequirement & | req | ) |
An `TimeDuration' sets up the time requirement of its subgraph. It specifies a natural ("desired") life time interval, the stretchability and the shrinkability of that interval, or any other type of time requirement.
| void VRS::TimeDuration::setTimeRequirement | ( | const TimeRequirement & | req | ) |
| TimeRequirement VRS::TimeDuration::timeRequirement | ( | ) | const [virtual] |
The time requirement of a mono behavior node is the time requirement of its body. If no body is specified, an "undefine" time requirement is returned.
Reimplemented from VRS::MonoBehavior.
| VRS::TimeDuration::VRS_TYPEINFO | ( | TimeDuration | , | |
| MonoBehavior | ||||
| ) |
| VRS::TimeDuration::VRS_SERIALIZABLE | ( | TimeDuration | ) |