CommonLibSSE (Parapets fork)
SKSE::LoadInterface Class Reference

#include <Interfaces.h>

Inheritance diagram for SKSE::LoadInterface:
SKSE::QueryInterface

Public Types

enum  : std::uint32_t {
  kInvalid = 0 , kScaleform , kPapyrus , kSerialization ,
  kTask , kMessaging , kObject , kTrampoline ,
  kTotal
}
 

Public Member Functions

PluginHandle GetPluginHandle () const
 
const PluginInfoGetPluginInfo (const char *a_name) const
 
std::uint32_t GetReleaseIndex () const
 
void * QueryInterface (std::uint32_t a_id) const
 
- Public Member Functions inherited from SKSE::QueryInterface
std::uint32_t EditorVersion () const
 
bool IsEditor () const
 
REL::Version RuntimeVersion () const
 
std::uint32_t SKSEVersion () const
 

Additional Inherited Members

- Protected Member Functions inherited from SKSE::QueryInterface
const detail::SKSEInterfaceGetProxy () const
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : std::uint32_t
Enumerator
kInvalid 
kScaleform 
kPapyrus 
kSerialization 
kTask 
kMessaging 
kObject 
kTrampoline 
kTotal 

Member Function Documentation

◆ GetPluginHandle()

PluginHandle SKSE::LoadInterface::GetPluginHandle ( ) const

◆ GetPluginInfo()

const PluginInfo* SKSE::LoadInterface::GetPluginInfo ( const char *  a_name) const

◆ GetReleaseIndex()

std::uint32_t SKSE::LoadInterface::GetReleaseIndex ( ) const

◆ QueryInterface()

void* SKSE::LoadInterface::QueryInterface ( std::uint32_t  a_id) const

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