载入中...
搜索中...
未找到
eve::editing::IScalarFieldTarget类 参考abstract
IScalarFieldTarget public API. 更多...
#include <EditableTarget.h>
类 eve::editing::IScalarFieldTarget 继承关系图:
Public 成员函数 | |
| virtual float | readScalar (int, int) const =0 |
| Reads scalar. | |
| virtual FieldWriteStatus | writeScalar (int, int, float)=0 |
| Writes scalar. | |
| virtual float | sampleScalar (float, float) const =0 |
| Sample scalar. | |
Public 成员函数 继承自 eve::editing::IGridTarget | |
| virtual | ~IGridTarget ()=default |
| Releases IGridTarget resources. | |
| virtual int | width () const =0 |
| Width. | |
| virtual int | height () const =0 |
| Height. | |
| virtual bool | containsCell (int, int) const =0 |
| True if cell. | |
静态 Public 成员函数 | |
| static CapabilityId | editingCapabilityId () |
| Editing capability id. | |
详细描述
IScalarFieldTarget public API.
在文件 EditableTarget.h 第 235 行定义.
成员函数说明
◆ editingCapabilityId()
|
inlinestatic |
Editing capability id.
在文件 EditableTarget.h 第 238 行定义.
◆ readScalar()
|
pure virtual |
Reads scalar.
在 eve::lighting_editing::SnowFieldTarget , 以及 eve::procgen_editing::HeightmapTarget 内被实现.
◆ sampleScalar()
|
pure virtual |
Sample scalar.
在 eve::lighting_editing::SnowFieldTarget , 以及 eve::procgen_editing::HeightmapTarget 内被实现.
◆ writeScalar()
|
pure virtual |
Writes scalar.
在 eve::lighting_editing::SnowFieldTarget , 以及 eve::procgen_editing::HeightmapTarget 内被实现.
该类的文档由以下文件生成:
- src/modules/editing/EditableTarget.h
Public 成员函数 继承自