载入中...
搜索中...
未找到
eve::procgen::TerrainMultiTreeWorkspace::Impl结构体 参考

类

struct  Snapshot
 
struct  Tile
 

Public 成员函数

Snapshot snapshot () const
 
void restore (const Snapshot &snapshot)
 

Public 属性

std::vector< Tile > tiles
 
TerrainMultiTileReport last
 
std::vector< Snapshot > history
 
int cursor = 0
 

详细描述

在文件 TerrainTreePlacement.cpp 第 423 行定义.

成员函数说明

◆ restore()

void eve::procgen::TerrainMultiTreeWorkspace::Impl::restore ( const Snapshot &  snapshot)
inline

◆ snapshot()

Snapshot eve::procgen::TerrainMultiTreeWorkspace::Impl::snapshot ( ) const
inline

类成员变量说明

◆ cursor

int eve::procgen::TerrainMultiTreeWorkspace::Impl::cursor = 0

在文件 TerrainTreePlacement.cpp 第 439 行定义.

◆ history

std::vector<Snapshot> eve::procgen::TerrainMultiTreeWorkspace::Impl::history

在文件 TerrainTreePlacement.cpp 第 438 行定义.

◆ last

TerrainMultiTileReport eve::procgen::TerrainMultiTreeWorkspace::Impl::last

在文件 TerrainTreePlacement.cpp 第 437 行定义.

被这些函数引用 restore() , 以及 snapshot().

◆ tiles

std::vector<Tile> eve::procgen::TerrainMultiTreeWorkspace::Impl::tiles

在文件 TerrainTreePlacement.cpp 第 436 行定义.

被这些函数引用 restore() , 以及 snapshot().


该结构体的文档由以下文件生成: