mirror of
https://github.com/loot/libloot.git
synced 2026-07-27 14:16:01 -07:00
Add medium plugin methods to PluginInterface
This commit is contained in:
@@ -99,6 +99,12 @@ public:
|
||||
*/
|
||||
virtual bool IsLightPlugin() const = 0;
|
||||
|
||||
/**
|
||||
* Check if the plugin is a medium plugin.
|
||||
* @return True if plugin is a medium plugin, false otherwise.
|
||||
*/
|
||||
virtual bool IsMediumPlugin() const = 0;
|
||||
|
||||
/**
|
||||
* Check if the plugin is an override plugin.
|
||||
* @return True if plugin is an override plugin, false otherwise.
|
||||
@@ -112,6 +118,13 @@ public:
|
||||
*/
|
||||
virtual bool IsValidAsLightPlugin() const = 0;
|
||||
|
||||
/**
|
||||
* Check if the plugin is or would be valid as a medium plugin.
|
||||
* @return True if the plugin is a valid medium plugin or would be a valid
|
||||
* medium plugin, false otherwise.
|
||||
*/
|
||||
virtual bool IsValidAsMediumPlugin() const = 0;
|
||||
|
||||
/**
|
||||
* Check if the plugin is or would be valid as an override plugin.
|
||||
* @return True if the plugin is a valid override plugin or would be a valid
|
||||
|
||||
Reference in New Issue
Block a user