载入中...
搜索中...
未找到
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 |
在文件 EditingExtension.h 第 19 行定义.
被这些函数引用 eve::audio_editing::registerEditingProvider() , 以及 eve::physics_editing::registerEditingProvider().
◆ requiredModules
| std::vector<std::string> eve::editing::ExtensionDescriptor::requiredModules |
在文件 EditingExtension.h 第 22 行定义.
◆ schemaVersion
| std::uint32_t eve::editing::ExtensionDescriptor::schemaVersion = 1 |
在文件 EditingExtension.h 第 20 行定义.
该结构体的文档由以下文件生成:
- src/modules/editing/EditingExtension.h