载入中...
搜索中...
未找到
eve::editor::IBrushKernel类 参考abstract
Shape protocol shared by tile, terrain, mask and custom tools. 更多...
#include <BrushKernel.h>
类 eve::editor::IBrushKernel 继承关系图:
Public 成员函数 | |
| virtual | ~IBrushKernel ()=default |
| Releases IBrushKernel resources. | |
| virtual EditRegion | bounds (const BrushSample &sample) const =0 |
| Bounds. | |
| virtual void | sample (const BrushSample &sample, IBrushSampleSink &sink) const =0 |
| Sample. | |
详细描述
Shape protocol shared by tile, terrain, mask and custom tools.
在文件 BrushKernel.h 第 66 行定义.
构造及析构函数说明
◆ ~IBrushKernel()
|
virtualdefault |
Releases IBrushKernel resources.
成员函数说明
◆ bounds()
|
pure virtual |
Bounds.
在 eve::editor::CircleBrushKernel , 以及 eve::editor::BoxBrushKernel 内被实现.
◆ sample()
|
pure virtual |
Sample.
在 eve::editor::CircleBrushKernel , 以及 eve::editor::BoxBrushKernel 内被实现.
该类的文档由以下文件生成:
- src/modules/editor/BrushKernel.h