wonder.js
Version:
271 lines (264 loc) • 11.7 kB
JavaScript
'use strict';
var TickJob$Wonderjs = require("./loop/TickJob.js");
var DisposeJob$Wonderjs = require("./loop/DisposeJob.js");
var CreateGlJob$Wonderjs = require("./init/CreateGlJob.js");
var DetectGlJob$Wonderjs = require("./init/DetectGlJob.js");
var InitEventJob$Wonderjs = require("./init/InitEventJob.js");
var InitIMGUIJob$Wonderjs = require("./init/InitIMGUIJob.js");
var InitStateJob$Wonderjs = require("./init/InitStateJob.js");
var StartTimeJob$Wonderjs = require("./init/StartTimeJob.js");
var ClearColorJob$Wonderjs = require("./loop/ClearColorJob.js");
var InitCameraJob$Wonderjs = require("./init/InitCameraJob.js");
var InitScriptJob$Wonderjs = require("./init/InitScriptJob.js");
var InitSkyboxJob$Wonderjs = require("./init/InitSkyboxJob.js");
var ClearBufferJob$Wonderjs = require("./loop/ClearBufferJob.js");
var DrawOutlineJob$Wonderjs = require("./loop/DrawOutlineJob.js");
var InitTextureJob$Wonderjs = require("./init/InitTextureJob.js");
var RenderBasicJob$Wonderjs = require("./loop/render_basic/RenderBasicJob.js");
var RenderIMGUIJob$Wonderjs = require("./loop/RenderIMGUIJob.js");
var SetViewportJob$Wonderjs = require("./init/SetViewportJob.js");
var CreateCanvasJob$Wonderjs = require("./init/CreateCanvasJob.js");
var RenderSkyboxJob$Wonderjs = require("./loop/RenderSkyboxJob.js");
var UpdateCameraJob$Wonderjs = require("./loop/UpdateCameraJob.js");
var UpdateScriptJob$Wonderjs = require("./loop/UpdateScriptJob.js");
var GetCameraDataJob$Wonderjs = require("./loop/GetCameraDataJob.js");
var HandleJobService$Wonderjs = require("../../service/primitive/job/HandleJobService.js");
var SetFullScreenJob$Wonderjs = require("./init/SetFullScreenJob.js");
var PregetGLSLDataJob$Wonderjs = require("./init/PregetGLSLDataJob.js");
var UpdateTransformJob$Wonderjs = require("./loop/UpdateTransformJob.js");
var FrontRenderLightJob$Wonderjs = require("./loop/front_render_light/FrontRenderLightJob.js");
var InitBasicMaterialJob$Wonderjs = require("./init/InitBasicMaterialJob.js");
var InitLightMaterialJob$Wonderjs = require("./init/InitLightMaterialJob.js");
var ReallocateCPUMemoryJob$Wonderjs = require("./loop/ReallocateCPUMemoryJob.js");
var InitNoMaterialShaderJob$Wonderjs = require("./init/InitNoMaterialShaderJob.js");
var SendUniformShaderDataJob$Wonderjs = require("./loop/SendUniformShaderDataJob.js");
var ClearLastSendComponentJob$Wonderjs = require("./loop/ClearLastSendComponentJob.js");
var CreateBasicRenderObjectBufferJob$Wonderjs = require("./loop/CreateBasicRenderObjectBufferJob.js");
var CreateLightRenderObjectBufferJob$Wonderjs = require("./loop/CreateLightRenderObjectBufferJob.js");
function _getInitJobHandles(param) {
return /* :: */[
/* tuple */[
"create_canvas",
CreateCanvasJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"create_gl",
CreateGlJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"set_full_screen",
SetFullScreenJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"set_viewport",
SetViewportJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"detect_gl",
DetectGlJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"init_event",
InitEventJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"init_camera",
InitCameraJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"init_script",
InitScriptJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"start_time",
StartTimeJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"preget_glslData",
PregetGLSLDataJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"init_imgui",
InitIMGUIJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"init_texture",
InitTextureJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"init_state",
InitStateJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"init_no_material_shader",
InitNoMaterialShaderJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"init_basic_material",
InitBasicMaterialJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"init_light_material",
InitLightMaterialJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"init_skybox",
InitSkyboxJob$Wonderjs.execJob
],
/* [] */0
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
];
}
function _getLoopJobHandles(param) {
return /* :: */[
/* tuple */[
"tick",
TickJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"update_script",
UpdateScriptJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"update_transform",
UpdateTransformJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"update_camera",
UpdateCameraJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"draw_outline",
DrawOutlineJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"clear_color",
ClearColorJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"clear_buffer",
ClearBufferJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"clear_last_send_component",
ClearLastSendComponentJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"get_camera_data",
GetCameraDataJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"send_uniform_shader_data",
SendUniformShaderDataJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"create_basic_render_object_buffer",
CreateBasicRenderObjectBufferJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"create_light_render_object_buffer",
CreateLightRenderObjectBufferJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"dispose",
DisposeJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"reallocate_cpu_memory",
ReallocateCPUMemoryJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"render_basic",
RenderBasicJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"front_render_light",
FrontRenderLightJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"render_imgui",
RenderIMGUIJob$Wonderjs.execJob
],
/* :: */[
/* tuple */[
"render_skybox",
RenderSkyboxJob$Wonderjs.execJob
],
/* [] */0
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
];
}
function createInitJobHandleMap(param) {
return HandleJobService$Wonderjs.createJobHandleMap(_getInitJobHandles(/* () */0));
}
function createLoopJobHandleMap(param) {
return HandleJobService$Wonderjs.createJobHandleMap(_getLoopJobHandles(/* () */0));
}
exports._getInitJobHandles = _getInitJobHandles;
exports._getLoopJobHandles = _getLoopJobHandles;
exports.createInitJobHandleMap = createInitJobHandleMap;
exports.createLoopJobHandleMap = createLoopJobHandleMap;
/* TickJob-Wonderjs Not a pure module */