载入中...
搜索中...
未找到
eve::virtualgeometry::VirtualGeometry类 参考
Virtual-geometry module — Nanite-style virtualized geometry rendering on top of the active Graphics backend (Vulkan). See docs/dev/VIRTUAL_GEOMETRY.md. 更多...
#include <VirtualGeometry.h>
类 eve::virtualgeometry::VirtualGeometry 继承关系图:
Public 成员函数 | |
| Module_REG (VirtualGeometry) | |
| VirtualGeometry ()=default | |
| ~VirtualGeometry () override=default | |
| bool | isAvailable () const |
| True when the active Graphics backend can run virtual geometry. | |
| VirtualGeometryRenderer * | newRenderer () |
| Create a virtual-geometry renderer (holds GPU buffers). | |
Public 成员函数 继承自 eve::Module | |
| virtual | ~Module () |
| virtual std::string | getName () const =0 |
详细描述
Virtual-geometry module — Nanite-style virtualized geometry rendering on top of the active Graphics backend (Vulkan). See docs/dev/VIRTUAL_GEOMETRY.md.
Script: vg <- eve.VirtualGeometry() r <- vg.newRenderer() r.buildIcosphere(4)
在文件 VirtualGeometry.h 第 25 行定义.
构造及析构函数说明
◆ VirtualGeometry()
|
default |
◆ ~VirtualGeometry()
|
overridedefault |
成员函数说明
◆ isAvailable()
| bool eve::virtualgeometry::VirtualGeometry::isAvailable | ( | ) | const |
True when the active Graphics backend can run virtual geometry.
在文件 VirtualGeometry.cpp 第 27 行定义.
◆ Module_REG()
| eve::virtualgeometry::VirtualGeometry::Module_REG | ( | VirtualGeometry | ) |
◆ newRenderer()
| VirtualGeometryRenderer * eve::virtualgeometry::VirtualGeometry::newRenderer | ( | ) |
Create a virtual-geometry renderer (holds GPU buffers).
在文件 VirtualGeometry.cpp 第 35 行定义.
该类的文档由以下文件生成:
- src/modules/virtualgeometry/VirtualGeometry.h
- src/modules/virtualgeometry/VirtualGeometry.cpp
Public 成员函数 继承自