31 lines
689 B
JavaScript
31 lines
689 B
JavaScript
/**
|
|
* R3.D3.API.Composer.RenderTarget
|
|
* @param apiComponent
|
|
*
|
|
* @property renderTarget
|
|
*
|
|
* @constructor
|
|
*/
|
|
R3.D3.API.Composer.RenderTarget = function(
|
|
apiComponent
|
|
) {
|
|
|
|
R3.D3.API.Composer.call(
|
|
this,
|
|
apiComponent
|
|
);
|
|
|
|
if (R3.Utils.UndefinedOrNull(apiComponent.renderTarget)) {
|
|
apiComponent.renderTarget = new R3.D3.API.RenderTarget(
|
|
{
|
|
parent : this
|
|
}
|
|
);
|
|
}
|
|
this.renderTarget = apiComponent.renderTarget
|
|
|
|
};
|
|
|
|
R3.D3.API.Composer.RenderTarget.prototype = Object.create(R3.D3.API.Composer.prototype);
|
|
R3.D3.API.Composer.RenderTarget.prototype.constructor = R3.D3.API.Composer.RenderTarget;
|