载入中...
搜索中...
未找到
eve::procgen::TerrainGenerationSession::Impl结构体 参考
Public 成员函数 | |
| Impl ()=default | |
| Impl (const Impl &other) | |
| bool | editable () const |
| Result< int > | rebuild () |
Public 属性 | |
| Heightmap | baseline |
| std::shared_ptr< const SessionState > | current |
| std::vector< Command > | commands |
| int | cursor = 0 |
| TerrainSessionAccess | access = TerrainSessionAccess::Editable |
| TerrainSessionRunStatus | replayStatus = TerrainSessionRunStatus::Idle |
| std::optional< SessionState > | replayCandidate |
| int | replayNext = 0 |
详细描述
在文件 TerrainGenerationSession.cpp 第 214 行定义.
构造及析构函数说明
◆ Impl() [1/2]
|
default |
◆ Impl() [2/2]
|
inline |
在文件 TerrainGenerationSession.cpp 第 224 行定义.
成员函数说明
◆ editable()
|
inline |
◆ rebuild()
|
inline |
类成员变量说明
◆ access
| TerrainSessionAccess eve::procgen::TerrainGenerationSession::Impl::access = TerrainSessionAccess::Editable |
在文件 TerrainGenerationSession.cpp 第 219 行定义.
被这些函数引用 editable().
◆ baseline
| Heightmap eve::procgen::TerrainGenerationSession::Impl::baseline |
在文件 TerrainGenerationSession.cpp 第 215 行定义.
被这些函数引用 editable() , 以及 rebuild().
◆ commands
| std::vector<Command> eve::procgen::TerrainGenerationSession::Impl::commands |
在文件 TerrainGenerationSession.cpp 第 217 行定义.
被这些函数引用 rebuild().
◆ current
| std::shared_ptr<const SessionState> eve::procgen::TerrainGenerationSession::Impl::current |
在文件 TerrainGenerationSession.cpp 第 216 行定义.
被这些函数引用 rebuild().
◆ cursor
| int eve::procgen::TerrainGenerationSession::Impl::cursor = 0 |
在文件 TerrainGenerationSession.cpp 第 218 行定义.
被这些函数引用 rebuild().
◆ replayCandidate
| std::optional<SessionState> eve::procgen::TerrainGenerationSession::Impl::replayCandidate |
在文件 TerrainGenerationSession.cpp 第 221 行定义.
◆ replayNext
| int eve::procgen::TerrainGenerationSession::Impl::replayNext = 0 |
在文件 TerrainGenerationSession.cpp 第 222 行定义.
◆ replayStatus
| TerrainSessionRunStatus eve::procgen::TerrainGenerationSession::Impl::replayStatus = TerrainSessionRunStatus::Idle |
在文件 TerrainGenerationSession.cpp 第 220 行定义.
被这些函数引用 editable().
该结构体的文档由以下文件生成:
- src/modules/procgen/heightmap/TerrainGenerationSession.cpp