ImFusion C++ SDK 4.4.0
ImFusion::PluginManager::PluginInfo Struct Reference

#include <ImFusion/Core/PluginManager.h>

Record collecting metadata about registered plugins. More...

Detailed Description

Record collecting metadata about registered plugins.

Public Attributes

PluginStatus status = PluginStatus::Unknown
 Status of the plugin.
Filesystem::Path filename
 Filename of the corresponding shared library.
std::string pluginId
 Unique plugin ID.
Utils::Version pluginVersion
 Version of the plugin (0.0.0 if plugin does not have a dedicated version).
std::unique_ptr< Platform::DynamicLiblibrary
 Handle to shared library to keep it in process memory.
std::unique_ptr< PluginBaseinstance
 Instance of the plugin base interface.

The documentation for this struct was generated from the following file:
  • ImFusion/Core/PluginManager.h
Search Tab / S to search, Esc to close