载入中...
搜索中...
未找到
eve::editing::ContextSnapshot结构体 参考

ContextSnapshot public API. 更多...

#include <EditingProtocol.h>

Public 属性

SessionId session
 
HostKind host = HostKind::Developer
 
TargetId target
 
Revision targetRevision = 0
 
std::uint64_t targetGeneration = 0
 Monotonic lifetime generation of the bound target instance.
 
std::vector< ObjectId > selection
 
std::vector< std::string > inputContexts
 

详细描述

ContextSnapshot public API.

在文件 EditingProtocol.h 第 33 行定义.

类成员变量说明

◆ host

HostKind eve::editing::ContextSnapshot::host = HostKind::Developer

在文件 EditingProtocol.h 第 35 行定义.

被这些函数引用 eve::editor::EditorSession::contextSnapshot().

◆ inputContexts

std::vector<std::string> eve::editing::ContextSnapshot::inputContexts

在文件 EditingProtocol.h 第 41 行定义.

◆ selection

std::vector<ObjectId> eve::editing::ContextSnapshot::selection

在文件 EditingProtocol.h 第 40 行定义.

◆ session

SessionId eve::editing::ContextSnapshot::session

在文件 EditingProtocol.h 第 34 行定义.

被这些函数引用 eve::editor::EditorSession::contextSnapshot().

◆ target

TargetId eve::editing::ContextSnapshot::target

在文件 EditingProtocol.h 第 36 行定义.

被这些函数引用 eve::editor::EditorSession::contextSnapshot().

◆ targetGeneration

std::uint64_t eve::editing::ContextSnapshot::targetGeneration = 0

Monotonic lifetime generation of the bound target instance.

在文件 EditingProtocol.h 第 39 行定义.

被这些函数引用 eve::editor::EditorSession::contextSnapshot().

◆ targetRevision

Revision eve::editing::ContextSnapshot::targetRevision = 0

在文件 EditingProtocol.h 第 37 行定义.

被这些函数引用 eve::editor::EditorSession::contextSnapshot().


该结构体的文档由以下文件生成: