3class SKSEDelayFunctorManager;
 
    4class SKSEObjectRegistry;
 
    5class SKSEPersistentObjectStorage;
 
   32            void* (*QueryInterface)(std::uint32_t);
 
   35            const void* (*GetPluginInfo)(
const char*);
 
   43            void* (*GetEventDispatcher)(std::uint32_t);
 
   49            SKSEDelayFunctorManager& (*GetDelayFunctorManager)();
 
   50            SKSEObjectRegistry& (*GetObjectRegistry)();
 
   51            SKSEPersistentObjectStorage& (*GetPersistentObjectStorage)();
 
   75            bool (*
WriteRecord)(std::uint32_t, std::uint32_t, 
const void*, std::uint32_t);
 
std::uint32_t PluginHandle
Definition Stubs.h:11
 
@ kInvalidPluginHandle
Definition Stubs.h:14
 
const char * name
Definition Stubs.h:22
 
std::uint32_t infoVersion
Definition Stubs.h:21
 
std::uint32_t version
Definition Stubs.h:23
 
PluginHandle(* GetPluginHandle)()
Definition Stubs.h:33
 
std::uint32_t isEditor
Definition Stubs.h:31
 
std::uint32_t editorVersion
Definition Stubs.h:30
 
std::uint32_t(* GetReleaseIndex)()
Definition Stubs.h:34
 
std::uint32_t skseVersion
Definition Stubs.h:28
 
std::uint32_t runtimeVersion
Definition Stubs.h:29
 
bool(* Dispatch)(PluginHandle, std::uint32_t, void *, std::uint32_t, const char *)
Definition Stubs.h:42
 
std::uint32_t interfaceVersion
Definition Stubs.h:40
 
bool(* RegisterListener)(PluginHandle, const char *, void *)
Definition Stubs.h:41
 
std::uint32_t interfaceVersion
Definition Stubs.h:48
 
bool(* Register)(void *)
Definition Stubs.h:57
 
std::uint32_t interfaceVersion
Definition Stubs.h:56
 
void(* SetRevertCallback)(PluginHandle, void *)
Definition Stubs.h:71
 
void(* SetFormDeleteCallback)(PluginHandle, void *)
Definition Stubs.h:74
 
bool(* ResolveFormId)(std::uint32_t, std::uint32_t *)
Definition Stubs.h:81
 
void(* SetLoadCallback)(PluginHandle, void *)
Definition Stubs.h:73
 
bool(* ResolveHandle)(std::uint64_t, std::uint64_t *)
Definition Stubs.h:80
 
bool(* OpenRecord)(std::uint32_t, std::uint32_t)
Definition Stubs.h:76
 
void(* SetUniqueID)(PluginHandle, std::uint32_t)
Definition Stubs.h:70
 
void(* SetSaveCallback)(PluginHandle, void *)
Definition Stubs.h:72
 
std::uint32_t version
Definition Stubs.h:69
 
bool(* WriteRecord)(std::uint32_t, std::uint32_t, const void *, std::uint32_t)
Definition Stubs.h:75
 
std::uint32_t(* ReadRecordData)(void *, std::uint32_t)
Definition Stubs.h:79
 
bool(* GetNextRecordInfo)(std::uint32_t *, std::uint32_t *, std::uint32_t *)
Definition Stubs.h:78
 
bool(* WriteRecordData)(const void *, std::uint32_t)
Definition Stubs.h:77
 
void(* AddUITask)(void *)
Definition Stubs.h:88
 
void(* AddTask)(void *)
Definition Stubs.h:87
 
std::uint32_t interfaceVersion
Definition Stubs.h:86
 
std::uint32_t interfaceVersion
Definition Stubs.h:93