CommonLibSSE NG
SKSE::PluginDeclaration Struct Reference

#include <Interfaces.h>

Classes

struct  PluginDeclarationInfo
 
class  RuntimeCompatibility
 
class  String
 
class  VersionNumber
 

Public Member Functions

constexpr PluginDeclaration (PluginDeclarationInfo info) noexcept
 
constexpr REL::Version GetVersion () const noexcept
 
constexpr std::string_view GetName () const noexcept
 
constexpr std::string_view GetAuthor () const noexcept
 
constexpr std::string_view GetSupportEmail () const noexcept
 
constexpr StructCompatibility GetStructCompatibility () const noexcept
 
constexpr const RuntimeCompatibilityGetRuntimeCompatibility () const noexcept
 
constexpr REL::Version GetMinimumSKSEVersion () const noexcept
 

Static Public Member Functions

static const PluginDeclarationGetSingleton () noexcept
 

Constructor & Destructor Documentation

◆ PluginDeclaration()

constexpr SKSE::PluginDeclaration::PluginDeclaration ( PluginDeclarationInfo  info)
inlineconstexprnoexcept

Member Function Documentation

◆ GetAuthor()

constexpr std::string_view SKSE::PluginDeclaration::GetAuthor ( ) const
inlineconstexprnoexcept

◆ GetMinimumSKSEVersion()

constexpr REL::Version SKSE::PluginDeclaration::GetMinimumSKSEVersion ( ) const
inlineconstexprnoexcept

◆ GetName()

constexpr std::string_view SKSE::PluginDeclaration::GetName ( ) const
inlineconstexprnoexcept

◆ GetRuntimeCompatibility()

constexpr const RuntimeCompatibility& SKSE::PluginDeclaration::GetRuntimeCompatibility ( ) const
inlineconstexprnoexcept

◆ GetSingleton()

static const PluginDeclaration* SKSE::PluginDeclaration::GetSingleton ( )
staticnoexcept

◆ GetStructCompatibility()

constexpr StructCompatibility SKSE::PluginDeclaration::GetStructCompatibility ( ) const
inlineconstexprnoexcept

◆ GetSupportEmail()

constexpr std::string_view SKSE::PluginDeclaration::GetSupportEmail ( ) const
inlineconstexprnoexcept

◆ GetVersion()

constexpr REL::Version SKSE::PluginDeclaration::GetVersion ( ) const
inlineconstexprnoexcept

The documentation for this struct was generated from the following file: