mirror of
https://github.com/loot/libloot.git
synced 2026-07-27 14:16:01 -07:00
Add GameInterface::IsLoadOrderAmbiguous()
It exposes libloadorder's lo_is_ambiguous() function.
This commit is contained in:
@@ -144,6 +144,17 @@ public:
|
||||
*/
|
||||
virtual void LoadCurrentLoadOrderState() = 0;
|
||||
|
||||
/**
|
||||
* @brief Check if the load order is ambiguous.
|
||||
* @details This checks that all plugins in the current load order state have
|
||||
* a well-defined position in the "on disk" state, and that all data
|
||||
* sources are consistent. If the load order is ambiguous, different
|
||||
* applications may read different load orders from the same source
|
||||
* data.
|
||||
* @returns True if the load order is ambiguous, false otherwise.
|
||||
*/
|
||||
virtual bool IsLoadOrderAmbiguous() const = 0;
|
||||
|
||||
/**
|
||||
* @brief Check if a plugin is active.
|
||||
* @param plugin
|
||||
|
||||
Reference in New Issue
Block a user