r3-legacy/src/r3-d3-api-fog-0.js

33 lines
676 B
JavaScript

/**
* R3.D3.API.Fog
* @param apiComponent
*
* @property color
*
* @constructor
*/
R3.D3.API.Fog = function(
apiComponent
) {
__DEFINE_API_COMPONENT__;
if (R3.Utils.UndefinedOrNull(apiComponent.color)) {
apiComponent.fogColor = new R3.API.Color(
{
parent : this,
register : true,
name : this.name + ' - Color',
r : 0,
g : 0.129,
b : 0.184
}
);
}
this.fogColor = apiComponent.fogColor;
};
R3.D3.API.Fog.prototype = Object.create(R3.API.Component.prototype);
R3.D3.API.Fog.prototype.constructor = R3.D3.API.Fog;