slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
BuiltinResource.h
浏览该文件的文档.
1#pragma once
2
3#include <string_view>
4
6inline constexpr std::string_view MeshPrefix = "builtin://mesh";
7inline constexpr std::string_view CubeMesh = "builtin://mesh/cube";
8inline constexpr std::string_view GridMesh = "builtin://mesh/grid";
9inline constexpr std::string_view MountainMesh = "builtin://mesh/mountain";
10inline constexpr std::string_view RectMesh = "builtin://mesh/rect";
11inline constexpr std::string_view SkullMesh = "builtin://mesh/skull";
12inline constexpr std::string_view SphereMesh = "builtin://mesh/sphere";
13inline constexpr std::string_view TriangleMesh = "builtin://mesh/triangle";
14} // namespace z8::builtin::mesh
15
17inline constexpr std::string_view MaterialPrefix = "builtin://material";
18inline constexpr std::string_view MetalMaterial = "builtin://material/metal";
19inline constexpr std::string_view UIMaterial = "builtin://material/ui";
20inline constexpr std::string_view GrassBlockMaterial =
21 "builtin://material/grass-block";
22} // namespace z8::builtin::material
23
25inline constexpr std::string_view TexturePrefix = "builtin://texture";
26inline constexpr std::string_view GrassBlockTexture =
27 "builtin://texture/grass-block";
28} // namespace z8::builtin::texture
29
31inline constexpr std::string_view ShaderPrefix = "builtin://shader";
32inline constexpr std::string_view GameObjectVertex =
33 "builtin://shader/game-object/vertex";
34inline constexpr std::string_view GameObjectPixel =
35 "builtin://shader/game-object/pixel";
36inline constexpr std::string_view MissingVertex =
37 "builtin://shader/missing/vertex";
38inline constexpr std::string_view MissingPixel =
39 "builtin://shader/missing/pixel";
40inline constexpr std::string_view TimeVertex = "builtin://shader/time/vertex";
41inline constexpr std::string_view TimePixel = "builtin://shader/time/pixel";
42inline constexpr std::string_view UIObjectVertex =
43 "builtin://shader/ui-object/vertex";
44inline constexpr std::string_view UIObjectPixel =
45 "builtin://shader/ui-object/pixel";
46} // namespace z8::builtin::shader
47
49inline constexpr std::string_view ShaderProgramPrefix =
50 "builtin://shader-program";
51inline constexpr std::string_view GameObjectProgram =
52 "builtin://shader-program/game-object";
53inline constexpr std::string_view UIObjectProgram =
54 "builtin://shader-program/ui-object";
55inline constexpr std::string_view MissingProgram =
56 "builtin://shader-program/missing";
57inline constexpr std::string_view TimeProgram = "builtin://shader-program/time";
58} // namespace z8::builtin::shader::program
59
演示场景使用的草方块 RGBA8 纹理。
Definition BuiltinTexture.h:13
Definition BuiltinResource.h:60
Definition BuiltinResource.h:16
constexpr std::string_view MaterialPrefix
Definition BuiltinResource.h:17
Definition BuiltinResource.h:5
constexpr std::string_view MeshPrefix
Definition BuiltinResource.h:6
Definition BuiltinResource.h:48
constexpr std::string_view TimeProgram
Definition BuiltinResource.h:57
constexpr std::string_view UIObjectProgram
Definition BuiltinResource.h:53
constexpr std::string_view GameObjectProgram
Definition BuiltinResource.h:51
constexpr std::string_view MissingProgram
Definition BuiltinResource.h:55
constexpr std::string_view ShaderProgramPrefix
Definition BuiltinResource.h:49
Definition BuiltinResource.h:30
constexpr std::string_view TimePixel
Definition BuiltinResource.h:41
constexpr std::string_view MissingPixel
Definition BuiltinResource.h:38
constexpr std::string_view GameObjectPixel
Definition BuiltinResource.h:34
constexpr std::string_view MissingVertex
Definition BuiltinResource.h:36
constexpr std::string_view UIObjectPixel
Definition BuiltinResource.h:44
constexpr std::string_view TimeVertex
Definition BuiltinResource.h:40
constexpr std::string_view UIObjectVertex
Definition BuiltinResource.h:42
constexpr std::string_view GameObjectVertex
Definition BuiltinResource.h:32
constexpr std::string_view ShaderPrefix
Definition BuiltinResource.h:31
Definition BuiltinResource.h:24
constexpr std::string_view TexturePrefix
Definition BuiltinResource.h:25
Definition BuiltinMesh.h:27
Definition BuiltinMaterial.h:15
Definition BuiltinMesh.h:17
Definition BuiltinMaterial.h:7
Definition BuiltinMesh.h:35
Definition BuiltinMesh.h:13
Definition BuiltinMesh.h:31
Definition BuiltinMesh.h:43
Definition BuiltinMesh.h:9
Definition BuiltinMaterial.h:25