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

ExtensionDescriptor public API. 更多...

#include <EditingExtension.h>

Public 属性

std::string id
 
std::uint32_t schemaVersion = 1
 
std::vector< CapabilityId > capabilities
 
std::vector< std::string > requiredModules
 
ThreadAffinity affinity = ThreadAffinity::Main
 
bool callbacksReentrant = false
 

详细描述

ExtensionDescriptor public API.

在文件 EditingExtension.h 第 18 行定义.

类成员变量说明

◆ affinity

ThreadAffinity eve::editing::ExtensionDescriptor::affinity = ThreadAffinity::Main

在文件 EditingExtension.h 第 23 行定义.

◆ callbacksReentrant

bool eve::editing::ExtensionDescriptor::callbacksReentrant = false

在文件 EditingExtension.h 第 24 行定义.

◆ capabilities

std::vector<CapabilityId> eve::editing::ExtensionDescriptor::capabilities

在文件 EditingExtension.h 第 21 行定义.

◆ id

std::string eve::editing::ExtensionDescriptor::id

◆ requiredModules

std::vector<std::string> eve::editing::ExtensionDescriptor::requiredModules

在文件 EditingExtension.h 第 22 行定义.

◆ schemaVersion

std::uint32_t eve::editing::ExtensionDescriptor::schemaVersion = 1

在文件 EditingExtension.h 第 20 行定义.


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