载入中...
搜索中...
未找到
eve::stylize_editing::StylizeRecipeRuntime类 参考

Compiled, owned StyleRecipe generation used for live and offscreen preview. 更多...

#include <StylizeTarget.h>

Public 成员函数

 StylizeRecipeRuntime ()
 Stylize recipe runtime.
 
 ~StylizeRecipeRuntime ()
 Stylize recipe runtime.
 
Result< void > publish (const StylizeRecipeTarget &document, graphics::Graphics *graphics)
 Compile a complete candidate before replacing the active generation.
 
Result< void > apply (graphics::Graphics *graphics, graphics::Texture *source, graphics::Canvas *destination, Revision expectedRevision) const
 Apply the active post recipe into an explicit destination Canvas.
 
Revision revision () const
 Revision of the compiled generation, or zero before publication.
 

详细描述

Compiled, owned StyleRecipe generation used for live and offscreen preview.

在文件 StylizeTarget.h 第 124 行定义.

构造及析构函数说明

◆ StylizeRecipeRuntime()

eve::stylize_editing::StylizeRecipeRuntime::StylizeRecipeRuntime ( )
default

Stylize recipe runtime.

◆ ~StylizeRecipeRuntime()

eve::stylize_editing::StylizeRecipeRuntime::~StylizeRecipeRuntime ( )
default

Stylize recipe runtime.

成员函数说明

◆ apply()

Result< void > eve::stylize_editing::StylizeRecipeRuntime::apply ( graphics::Graphics *  graphics,
graphics::Texture *  source,
graphics::Canvas *  destination,
Revision  expectedRevision 
) const

◆ publish()

Result< void > eve::stylize_editing::StylizeRecipeRuntime::publish ( const StylizeRecipeTarget &  document,
graphics::Graphics *  graphics 
)

◆ revision()

Revision eve::stylize_editing::StylizeRecipeRuntime::revision ( ) const
inline

Revision of the compiled generation, or zero before publication.

在文件 StylizeTarget.h 第 136 行定义.


该类的文档由以下文件生成: