载入中...
搜索中...
未找到
Public 属性 | |
| Graphics * | graphics = nullptr |
| std::weak_ptr< const void > | lifetime |
| Shader * | shader = nullptr |
| Mesh * | mesh = nullptr |
| Shader * | wispsShader = nullptr |
| Mesh * | wispsMesh = nullptr |
| std::array< float, 3 > | moonForward {} |
| float | wispsMorphPhase = 0 |
| float | dayPhase = 0 |
| bool | daylightEnabled = false |
| SkyCelestialLight | light |
| uint64_t | forward = 0 |
| uint64_t | capture = 0 |
| uint64_t | preparation = 0 |
| Shader * | viewShader = nullptr |
| Canvas * | viewCanvas = nullptr |
| std::array< float, Shader::kMaxFloats > | preparedFrame {} |
| bool | viewReady = false |
详细描述
在文件 SkyAtmospherePass.cpp 第 54 行定义.
类成员变量说明
◆ capture
| uint64_t eve::graphics::SkyAtmospherePass::Impl::capture = 0 |
在文件 SkyAtmospherePass.cpp 第 66 行定义.
◆ daylightEnabled
| bool eve::graphics::SkyAtmospherePass::Impl::daylightEnabled = false |
在文件 SkyAtmospherePass.cpp 第 64 行定义.
◆ dayPhase
| float eve::graphics::SkyAtmospherePass::Impl::dayPhase = 0 |
在文件 SkyAtmospherePass.cpp 第 63 行定义.
◆ forward
| uint64_t eve::graphics::SkyAtmospherePass::Impl::forward = 0 |
在文件 SkyAtmospherePass.cpp 第 66 行定义.
◆ graphics
| Graphics* eve::graphics::SkyAtmospherePass::Impl::graphics = nullptr |
在文件 SkyAtmospherePass.cpp 第 55 行定义.
◆ lifetime
| std::weak_ptr<const void> eve::graphics::SkyAtmospherePass::Impl::lifetime |
在文件 SkyAtmospherePass.cpp 第 56 行定义.
◆ light
| SkyCelestialLight eve::graphics::SkyAtmospherePass::Impl::light |
在文件 SkyAtmospherePass.cpp 第 65 行定义.
◆ mesh
| Mesh* eve::graphics::SkyAtmospherePass::Impl::mesh = nullptr |
在文件 SkyAtmospherePass.cpp 第 58 行定义.
◆ moonForward
| std::array<float, 3> eve::graphics::SkyAtmospherePass::Impl::moonForward {} |
在文件 SkyAtmospherePass.cpp 第 61 行定义.
◆ preparation
| uint64_t eve::graphics::SkyAtmospherePass::Impl::preparation = 0 |
在文件 SkyAtmospherePass.cpp 第 66 行定义.
◆ preparedFrame
| std::array<float, Shader::kMaxFloats> eve::graphics::SkyAtmospherePass::Impl::preparedFrame {} |
在文件 SkyAtmospherePass.cpp 第 69 行定义.
◆ shader
| Shader* eve::graphics::SkyAtmospherePass::Impl::shader = nullptr |
在文件 SkyAtmospherePass.cpp 第 57 行定义.
◆ viewCanvas
| Canvas* eve::graphics::SkyAtmospherePass::Impl::viewCanvas = nullptr |
在文件 SkyAtmospherePass.cpp 第 68 行定义.
◆ viewReady
| bool eve::graphics::SkyAtmospherePass::Impl::viewReady = false |
在文件 SkyAtmospherePass.cpp 第 70 行定义.
◆ viewShader
| Shader* eve::graphics::SkyAtmospherePass::Impl::viewShader = nullptr |
在文件 SkyAtmospherePass.cpp 第 67 行定义.
◆ wispsMesh
| Mesh* eve::graphics::SkyAtmospherePass::Impl::wispsMesh = nullptr |
在文件 SkyAtmospherePass.cpp 第 60 行定义.
◆ wispsMorphPhase
| float eve::graphics::SkyAtmospherePass::Impl::wispsMorphPhase = 0 |
在文件 SkyAtmospherePass.cpp 第 62 行定义.
◆ wispsShader
| Shader* eve::graphics::SkyAtmospherePass::Impl::wispsShader = nullptr |
在文件 SkyAtmospherePass.cpp 第 59 行定义.
该结构体的文档由以下文件生成:
- src/modules/graphics/sky/SkyAtmospherePass.cpp