For information about our main software product, the zs4 video compositing system, please visit the zs4 web site at www.zs4.net.


products

linux
osx
win32

autodox

classtree

source code

timestein

Version 0.957, build id 0702181859

Time Dependent State Items

the timestein class is the base class for all objects which have a time (tabticks) dependent state this means that the TimedProperties member array of all derived classes contains any number of primitive objects each of which may be altered over time using keyframes and tweener objects.

timestein

a time based object (properties vary in function of time

Enheritance Chain (Class timestein extends...)

object

Derived Classes

(immediate=5/abstract=52/real=168/total=220)
immediate child classes:
dig digentry MediaMixer ZS4Effect ZS4EffectArgument

Instance Properties

int BarsPerPart;
int BeatsPerBar;
float BeatsPerMinute;
tabticks ContentLength;
tabticks ContentOffset;
tabticks FileDuration;
int Height;
tabticks LoopBlendTicks;
tabticks LoopEndPoint;
tabticks MixPoint;
bool MuteAudio;
bool MuteVideo;
timepropinfo PropertyInfo[];
tabticks SnapPoint;
int TicksPerBeat;
timestein TimeChildren[];
object TimedProperties[];
volatile object TimeParent;
string tracklabel;
tsflags tsflags;
int Width;

Timed (Tweened) Properties

zs4_SourceOpacity, zs4_SourceCropLeft, zs4_SourceCropTop, zs4_SourceCropRight, zs4_SourceCropBottom, zs4_SourceCenterX, zs4_SourceCenterY, zs4_SourceCenterZ, zs4_OutputOpacity, zs4_OutputPositionX, zs4_OutputPositionY, zs4_OutputPositionZ, zs4_OutputSizeX, zs4_OutputSizeY, zs4_OutputSizeZ, zs4_RotationAngle, zs4_FullRotations, zs4_MediaTimeOffset, zs4_SourceVolume