EditRegion public API. 更多...
#include <EditableTarget.h>
Public 成员函数 | |
| bool | empty () const |
| Empty. | |
| void | clear () |
| Clears clear. | |
| void | include (int x, int y) |
| Include. | |
| void | include (const EditRegion &o) |
| Include. | |
Public 属性 | |
| int | minX = 0 |
| int | minY = 0 |
| int | maxX = -1 |
| int | maxY = -1 |
详细描述
EditRegion public API.
在文件 EditableTarget.h 第 9 行定义.
成员函数说明
◆ clear()
|
inline |
Clears clear.
在文件 EditableTarget.h 第 14 行定义.
被这些函数引用 eve::procgen_editing::RoadNetworkEditTarget::clearDirtyRegion() , 以及 eve::procgen_editing::ProcgenScriptDocumentTarget::loadSnapshot().
◆ empty()
|
inline |
◆ include() [1/2]
|
inline |
◆ include() [2/2]
|
inline |
Include.
在文件 EditableTarget.h 第 16 行定义.
引用了 empty(), maxX, maxY, minX, minY, x , 以及 y.
被这些函数引用 eve::material_editing::MaterialBatchTarget::applyDomainOperation(), eve::procgen_editing::ProcgenScriptDocumentTarget::applyDomainOperation(), eve::procgen_editing::RoadNetworkEditTarget::applyDomainOperation(), eve::procgen_editing::RoadNetworkEditTarget::commitDomainState(), include(), eve::procgen_editing::RoadNetworkEditTarget::loadSnapshot(), eve::editor::IntFieldEditCommand::mergeWith(), eve::editor::ScalarFieldEditCommand::mergeWith(), eve::editor::ScalarFieldEditCommand::record(), eve::editor::IntFieldEditCommand::record(), eve::editing::EditableTargetState::widenDirty(), eve::editing::EditableTargetState::widenDirty(), eve::editing::EditableTargetState::widenDirty(), eve::map_editing::TileLayerTarget::writeInt(), eve::lighting_editing::SnowFieldTarget::writeScalar(), eve::procgen_editing::HeightmapTarget::writeScalar() , 以及 eve::editing::EditVolume::xzRegion().
类成员变量说明
◆ maxX
| int eve::editing::EditRegion::maxX = -1 |
在文件 EditableTarget.h 第 10 行定义.
被这些函数引用 empty(), include(), include(), eve::editor::CircleBrushKernel::sample() , 以及 eve::editor::BoxBrushKernel::sample().
◆ maxY
| int eve::editing::EditRegion::maxY = -1 |
在文件 EditableTarget.h 第 10 行定义.
被这些函数引用 empty(), include(), include(), eve::editor::CircleBrushKernel::sample() , 以及 eve::editor::BoxBrushKernel::sample().
◆ minX
| int eve::editing::EditRegion::minX = 0 |
在文件 EditableTarget.h 第 10 行定义.
被这些函数引用 empty(), include(), include(), eve::editor::CircleBrushKernel::sample() , 以及 eve::editor::BoxBrushKernel::sample().
◆ minY
| int eve::editing::EditRegion::minY = 0 |
在文件 EditableTarget.h 第 10 行定义.
被这些函数引用 empty(), include(), include(), eve::editor::CircleBrushKernel::sample() , 以及 eve::editor::BoxBrushKernel::sample().
该结构体的文档由以下文件生成:
- src/modules/editing/EditableTarget.h