CommonLibSSE (powerof3)
Interfaces.h File Reference
#include "SKSE/Impl/Stubs.h"
#include "SKSE/Version.h"

Go to the source code of this file.

Classes

class  SKSE::QueryInterface
 
class  SKSE::LoadInterface
 
class  SKSE::ScaleformInterface
 
class  SKSE::SerializationInterface
 
class  SKSE::TaskInterface
 
class  SKSE::TaskInterface::Task
 
class  SKSE::TaskInterface::UITask
 
class  SKSE::PapyrusInterface
 
class  SKSE::MessagingInterface
 
struct  SKSE::MessagingInterface::Message
 
class  SKSE::ObjectInterface
 
class  SKSE::TrampolineInterface
 
struct  SKSE::PluginInfo
 

Namespaces

 RE
 
 RE::BSScript
 
 RE::BSScript::Internal
 
 SKSE
 

Macros

#define SKSEPluginLoad(...)   extern "C" [[maybe_unused]] __declspec(dllexport) bool SKSEPlugin_Load(__VA_ARGS__)
 
#define SKSEPluginVersion   extern "C" [[maybe_unused]] __declspec(dllexport) constinit SKSE::PluginVersionData SKSEPlugin_Version
 

Macro Definition Documentation

◆ SKSEPluginLoad

#define SKSEPluginLoad (   ...)    extern "C" [[maybe_unused]] __declspec(dllexport) bool SKSEPlugin_Load(__VA_ARGS__)

◆ SKSEPluginVersion

#define SKSEPluginVersion   extern "C" [[maybe_unused]] __declspec(dllexport) constinit SKSE::PluginVersionData SKSEPlugin_Version