UNPKG

2.04 kBJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.IDENTIFIER = void 0;
7var IDENTIFIER = {
8 // SceneGraph
9 HierarchyComponentManager: Symbol('HierarchyComponentManager'),
10 TransformComponentManager: Symbol('TransformComponentManager'),
11 NameComponentManager: Symbol('NameComponentManager'),
12 SceneGraphSystem: Symbol('SceneGraphSystem'),
13 // FrameGraph
14 FrameGraphSystem: Symbol('FrameGraphSystem'),
15 ResourcePool: Symbol('ResourcePool'),
16 ResourceHandleComponentManager: Symbol('ResourceHandleComponentManager'),
17 PassNodeComponentManager: Symbol('PassNodeComponentManager'),
18 // Renderer
19 RendererSystem: Symbol('RendererSystem'),
20 RenderPass: Symbol('RenderPass'),
21 RenderPassFactory: Symbol('Factory<IRenderPass>'),
22 Renderable: Symbol('Factory<IRenderPass>'),
23 // Mesh
24 MeshSystem: Symbol('MeshSystem'),
25 MeshComponentManager: Symbol('MeshComponentManager'),
26 CullableComponentManager: Symbol('CullableComponentManager'),
27 // Geometry
28 Geometry: Symbol('Geometry'),
29 GeometrySystem: Symbol('GeometrySystem'),
30 GeometryComponentManager: Symbol('GeometryComponentManager'),
31 // Material
32 Material: Symbol('Material'),
33 MaterialSystem: Symbol('MaterialSystem'),
34 MaterialComponentManager: Symbol('MaterialComponentManager'),
35 // RenderPath
36 ForwardRenderPath: Symbol('ForwardRenderPath'),
37 // ComputeSystem
38 ComputeSystem: Symbol('ComputeSystem'),
39 ComputeComponentManager: Symbol('ComputeComponentManager'),
40 ComputeStrategy: Symbol('ComputeStrategy'),
41 Systems: Symbol('Systems'),
42 World: Symbol('World'),
43 // RenderEngine
44 RenderEngine: Symbol('RenderEngine'),
45 WebGPUEngine: Symbol('WebGPUEngine'),
46 WebGLEngine: Symbol('WebGLEngine'),
47 // Shader Module
48 ShaderModuleService: Symbol('ShaderModuleService'),
49 ConfigService: Symbol('ConfigService'),
50 InteractorService: Symbol('InteractorService'),
51 IEventEmitter: Symbol('IEventEmitter'),
52 // Light
53 Light: Symbol('Light')
54};
55exports.IDENTIFIER = IDENTIFIER;
56//# sourceMappingURL=identifier.js.map
\No newline at end of file