Contents
Navigation
Home User Reference Other Resources


In a push effect, one source image replaces another with both images moving at the same time. For example, source A would typically occupy the entire frame, then source B would push in from the right while source A slides out to the left, as if source B were pushing source A out of the frame. Unlike the slide effect, both sources are moving. The push effect executes from one of four fixed directions: top, right, bottom, or left.

The push effect takes a maximum of two sources.

The QTPlgEffectPushDesc class implements methods and properties to setup programmatically the parameters of the push effect provided natively by QuickTime.







The QTPlgEffectPushDesc class constructors are called when you create a new instance of the class, while the ˜QTPlgEffectPushDesc class destructor, is called automatically when the class is no more in use. Also, you can invoke the class destructor by setting the instance of the class to nil.
Once a new class instance is returned, it is good practice to check the class property to be sure that the new object can be used. For discussion about the validity of an effect description instance see the documentation relative to the .

The class provides you with the following initializer methods:
()
This is the default constructor. Use this constructor to create a completely new data descriptor container in memory.
(other as )
This is the copy constructor. The properties of the object to be copied will be used to initialize the new class instance properties. Note that the parameter passed is a generic object; this is due to the fact that you could use a descriptor obtained by the that returns a generic . Anyway, the class makes a control to check if the passed object is suitable for use and, if not, will initialize the class instance with default values

contains one of four directions from which source B will replace source A: top, right, bottom, or left. You can use only one of the defined below
determines the amount of rendering expressed as a percentage. As the effect progresses, QuickTime renders the frame of the effect indicated by the range’s current value, as a percentage of the whole effect. For example, if the range goes from 0.0 to 1.0, the effect renders completely; if the range goes from 0.25 to 0.75, rendering begins 25% into the effect and terminates 75% through the effect


source B will replace source A from top to bottom
source B will replace source A from right to left
source B will replace source A from bottom to top
source B will replace source A from left to right