载入中...
搜索中...
未找到
Value-owned subset of a resource shader's static instances. 更多...
#include <MeshInstanceRange.h>
Public 属性 | |
| std::uint32_t | first = 0 |
| std::uint32_t | count = 0 |
| std::array< float, 3 > | minimum {} |
| std::array< float, 3 > | maximum {} |
| float | maximumHorizontalDistance = 0 |
详细描述
Value-owned subset of a resource shader's static instances.
Bounds are in the coordinate system produced by the instance matrices, before the renderable model transform. No resource pointers are stored here. Zero distance disables horizontal-distance culling. Runtime-only draw metadata; callers reconstruct it from their own versioned asset after reload.
在文件 MeshInstanceRange.h 第 15 行定义.
类成员变量说明
◆ count
| std::uint32_t eve::graphics::MeshInstanceRange::count = 0 |
在文件 MeshInstanceRange.h 第 16 行定义.
◆ first
| std::uint32_t eve::graphics::MeshInstanceRange::first = 0 |
在文件 MeshInstanceRange.h 第 16 行定义.
被这些函数引用 eve::graphics::detail::exposeRenderable3DBindings().
◆ maximum
| std::array<float, 3> eve::graphics::MeshInstanceRange::maximum {} |
在文件 MeshInstanceRange.h 第 17 行定义.
◆ maximumHorizontalDistance
| float eve::graphics::MeshInstanceRange::maximumHorizontalDistance = 0 |
在文件 MeshInstanceRange.h 第 18 行定义.
◆ minimum
| std::array<float, 3> eve::graphics::MeshInstanceRange::minimum {} |
在文件 MeshInstanceRange.h 第 17 行定义.
该结构体的文档由以下文件生成:
- src/modules/graphics/MeshInstanceRange.h