#include <track.hpp>


The corresponding Placement by which this Track object is refered defines fallback placing properties to be used by all objects placed on this track in case they don't specify more concrete placements. Typically, tracks are used do make default processing pipe connections, define a layer or pan for sound and for for disabling groups of clips. Note tracks are grouped in a tree like fashion.
Definition at line 65 of file track.hpp.
Public Member Functions | |
| virtual bool | isValid () const |
| MObject self-test (usable for asserting). | |
Public Attributes | |
| vector< Placement< Track > > | subTracks |
| Child tracks in a tree structure. | |
Protected Member Functions | |
| Track (PTrackAsset &) | |
| new track-MO linked with the given asset::Track. | |
Private Attributes | |
| Time | start_ |
| PTrackAsset | trackDef_ |
Friends | |
| class | MObjectFactory |
| mobject::session::Track::Track | ( | PTrackAsset & | trackDef | ) | [protected] |
new track-MO linked with the given asset::Track.
Initially, the reference (zero-point) time of this track will be set to 0
Definition at line 36 of file track.cpp.
| bool mobject::session::Track::isValid | ( | ) | const [virtual] |
MObject self-test (usable for asserting).
Implements mobject::MObject.
Definition at line 43 of file track.cpp.
| vector<Placement<Track> > mobject::session::Track::subTracks |
1.5.6