载入中...
搜索中...
未找到
eve::editing::IEditingSnapshotProvider类 参考abstract

Optional capability exposing a deterministic, persistence-safe editing snapshot. 更多...

#include <EditableTarget.h>

类 eve::editing::IEditingSnapshotProvider 继承关系图:
eve::animation_editing::AnimationClipDocumentTarget eve::archspace_editing::ArchSpaceDocumentTarget eve::audio_editing::AudioSourceTarget eve::biome_editing::BiomeDocumentTarget eve::editor::ActionTimelineTarget eve::material_editing::MaterialBatchTarget eve::material_editing::MaterialDocumentTarget eve::procgen_editing::RoadNetworkEditTarget eve::scene_editing::SceneTargetBase eve::ui_editing::UiThemeCatalogTarget eve::voxel_editing::VoxelCatalogTarget

Public 成员函数

virtual ~IEditingSnapshotProvider ()=default
 Releases IEditingSnapshotProvider resources.
 
virtual Value snapshotValue () const =0
 Capture the target without exposing mutable runtime storage.
 

静态 Public 成员函数

static CapabilityId editingCapabilityId ()
 Stable capability identity shared by every editable domain target.
 

详细描述

Optional capability exposing a deterministic, persistence-safe editing snapshot.

在文件 EditableTarget.h 第 247 行定义.

构造及析构函数说明

◆ ~IEditingSnapshotProvider()

virtual eve::editing::IEditingSnapshotProvider::~IEditingSnapshotProvider ( )
virtualdefault

Releases IEditingSnapshotProvider resources.

成员函数说明

◆ editingCapabilityId()

static CapabilityId eve::editing::IEditingSnapshotProvider::editingCapabilityId ( )
inlinestatic

◆ snapshotValue()


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