载入中...
搜索中...
未找到
BrushKernel.h 文件参考
#include "common/Export.h"
#include "editor/EditorTarget.h"
#include <vector>

浏览源代码.

类

struct  eve::editor::BrushSample
 Location and size passed to an interchangeable brush kernel. 更多...
 
struct  eve::editor::BrushPoint
 One weighted grid coordinate emitted by a brush kernel. 更多...
 
class  eve::editor::IBrushSampleSink
 Receives weighted points without constraining their storage. 更多...
 
class  eve::editor::IBrushFalloff
 Replaceable mapping from normalized distance to brush strength. 更多...
 
class  eve::editor::ConstantBrushFalloff
 EVENGINE_API_ORCHESTRATION public API. 更多...
 
class  eve::editor::LinearBrushFalloff
 EVENGINE_API_ORCHESTRATION public API. 更多...
 
class  eve::editor::SmoothBrushFalloff
 SmoothBrushFalloff public API. 更多...
 
class  eve::editor::IBrushKernel
 Shape protocol shared by tile, terrain, mask and custom tools. 更多...
 
class  eve::editor::CircleBrushKernel
 Circular weighted kernel using a non-owning falloff strategy. 更多...
 
class  eve::editor::BoxBrushKernel
 Rotatable square kernel using a non-owning falloff strategy. 更多...
 
class  eve::editor::BrushSampleBuffer
 Convenience sink for previews, tests and command construction. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::editor