|
OpenTTD Source 20251104-master-g3befbdd52f
|
Container to track information per plugin. More...
Public Member Functions | |
| InternalSocialIntegrationPlugin (const std::string &filename, const std::string &basepath) | |
Data Fields | |
| OpenTTD_SocialIntegration_v1_PluginInfo | plugin_info = {} |
| Information supplied by plugin. | |
| OpenTTD_SocialIntegration_v1_PluginApi | plugin_api = {} |
| API supplied by plugin. | |
| OpenTTD_SocialIntegration_v1_OpenTTDInfo | openttd_info = {} |
| Information supplied by OpenTTD. | |
| std::unique_ptr< LibraryLoader > | library = nullptr |
| Library handle. | |
| SocialIntegrationPlugin | external |
| Information of the plugin to be used by other parts of our codebase. | |
Container to track information per plugin.
Definition at line 27 of file social_integration.cpp.
|
inline |
Definition at line 29 of file social_integration.cpp.
| SocialIntegrationPlugin InternalSocialIntegrationPlugin::external |
Information of the plugin to be used by other parts of our codebase.
Definition at line 47 of file social_integration.cpp.
| std::unique_ptr<LibraryLoader> InternalSocialIntegrationPlugin::library = nullptr |
Library handle.
Definition at line 43 of file social_integration.cpp.
| OpenTTD_SocialIntegration_v1_OpenTTDInfo InternalSocialIntegrationPlugin::openttd_info = {} |
Information supplied by OpenTTD.
Definition at line 43 of file social_integration.cpp.
| OpenTTD_SocialIntegration_v1_PluginApi InternalSocialIntegrationPlugin::plugin_api = {} |
API supplied by plugin.
Definition at line 42 of file social_integration.cpp.
| OpenTTD_SocialIntegration_v1_PluginInfo InternalSocialIntegrationPlugin::plugin_info = {} |
Information supplied by plugin.
Definition at line 41 of file social_integration.cpp.