16 void* (*GetApiFunction)(
unsigned int revisionNumber) =
nullptr;
47 virtual bool isMerge(
const char* modName) = 0;
std::uint32_t FormID
Definition: BSCoreTypes.h:5
constexpr const auto MergeMapperPluginName
Definition: MergeMapper.h:8
IMergeMapperInterface001 * GetMergeMapperInterface() noexcept
Definition: MergeMapper.h:26
virtual bool isMerge(const char *modName)=0
Whether modName is a zmerge output file. To find old file use GetOldFormID(modName,...
virtual unsigned int GetBuildNumber()=0
virtual std::pair< const char *, RE::FormID > GetOriginalFormID(const char *newName, const RE::FormID newFormID)=0
Get the original modName and formID.
virtual bool wasMerged(const char *modName)=0
Whether modName was an input to a zmerge file. To find new file use GetNewFormID(modName,...
virtual std::pair< const char *, RE::FormID > GetNewFormID(const char *oldName, const RE::FormID oldFormID)=0
Get the new modName and formID.
Definition: MergeMapper.h:11
@ kMessage_GetInterface
Definition: MergeMapper.h:14