载入中...
搜索中...
未找到
eve::decal_editing::IDecalRuntimeSink类 参考abstract

Atomic publication boundary for a complete decal candidate. 更多...

#include <DecalTarget.h>

类 eve::decal_editing::IDecalRuntimeSink 继承关系图:
eve::decal_editing::DecalRuntimeBinding

Public 成员函数

virtual ~IDecalRuntimeSink ()=default
 Releases IDecalRuntimeSink resources.
 
virtual Result< void > publish (const DecalDocumentTarget &document)=0
 Publish a candidate while preserving runtime state on rejection.
 

详细描述

Atomic publication boundary for a complete decal candidate.

在文件 DecalTarget.h 第 89 行定义.

构造及析构函数说明

◆ ~IDecalRuntimeSink()

virtual eve::decal_editing::IDecalRuntimeSink::~IDecalRuntimeSink ( )
virtualdefault

Releases IDecalRuntimeSink resources.

成员函数说明

◆ publish()

virtual Result< void > eve::decal_editing::IDecalRuntimeSink::publish ( const DecalDocumentTarget &  document)
pure virtual

Publish a candidate while preserving runtime state on rejection.

在 eve::decal_editing::DecalRuntimeBinding 内被实现.

被这些函数引用 eve::decal_editing::DecalPublishingTarget::commitDomainState().


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