#include <Interfaces.h>
◆ RuntimeCompatibility() [1/3]
constexpr SKSE::PluginDeclaration::RuntimeCompatibility::RuntimeCompatibility |
( |
| ) |
|
|
constexprdefault |
◆ RuntimeCompatibility() [2/3]
constexpr SKSE::PluginDeclaration::RuntimeCompatibility::RuntimeCompatibility |
( |
Args... |
a_compatibleVersions | ) |
|
|
inlineconstexprnoexcept |
◆ RuntimeCompatibility() [3/3]
constexpr SKSE::PluginDeclaration::RuntimeCompatibility::RuntimeCompatibility |
( |
VersionIndependence |
a_versionIndependence, |
|
|
bool |
a_requiresPost629Structs = false |
|
) |
| |
|
inlineconstexprnoexcept |
◆ GetCompatibleRuntimeVersions()
constexpr std::array< VersionNumber, 16 > SKSE::PluginDeclaration::RuntimeCompatibility::GetCompatibleRuntimeVersions |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ IsVersionIndependent()
constexpr bool SKSE::PluginDeclaration::RuntimeCompatibility::IsVersionIndependent |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ Targets629Structs()
constexpr bool SKSE::PluginDeclaration::RuntimeCompatibility::Targets629Structs |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ UsesAddressLibrary()
constexpr bool SKSE::PluginDeclaration::RuntimeCompatibility::UsesAddressLibrary |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ UsesSignatureScanning()
constexpr bool SKSE::PluginDeclaration::RuntimeCompatibility::UsesSignatureScanning |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ MaxCompatibleVersions
constexpr std::size_t SKSE::PluginDeclaration::RuntimeCompatibility::MaxCompatibleVersions = 16 |
|
staticconstexpr |
The documentation for this class was generated from the following file: