r3-legacy/bak/r3-api-graphics-runtime-thr...

31 lines
867 B
JavaScript
Raw Normal View History

2018-04-09 09:35:04 +02:00
/**
* R3.API.GraphicsRuntime.Three
* @constructor
* @param apiGraphicsRuntime
*/
R3.API.GraphicsRuntime.Three = function(
apiGraphicsRuntime
) {
if (R3.Utils.UndefinedOrNull(apiGraphicsRuntime)) {
apiGraphicsRuntime = {
graphicsType : R3.API.GraphicsRuntime.GRAPHICS_TYPE_THREE_JS
};
}
if (R3.Utils.UndefinedOrNull(apiGraphicsRuntime.graphicsType)) {
apiGraphicsRuntime.graphicsType = R3.API.GraphicsRuntime.GRAPHICS_TYPE_THREE_JS;
}
R3.API.GraphicsRuntime.call(
this,
apiGraphicsRuntime.id,
apiGraphicsRuntime.name,
apiGraphicsRuntime.graphicsType,
2019-07-24 08:08:02 +02:00
apiGraphicsRuntime.parent
2018-04-09 09:35:04 +02:00
);
};
R3.API.GraphicsRuntime.Three.prototype = Object.create(R3.API.GraphicsRuntime.prototype);
R3.API.GraphicsRuntime.Three.prototype.constructor = R3.API.GraphicsRuntime.Three;