CommonLibSSE (Parapets fork)
API.h File Reference
#include "RE/B/BSTEvent.h"
#include "SKSE/Events.h"
#include "SKSE/Impl/Stubs.h"
#include "SKSE/Interfaces.h"
#include "SKSE/Trampoline.h"
#include "SKSE/Version.h"

Go to the source code of this file.

Namespaces

 SKSE
 

Macros

#define SKSEAPI   __cdecl
 

Functions

void SKSE::Init (const LoadInterface *a_intfc) noexcept
 
void SKSE::RegisterForAPIInitEvent (std::function< void()> a_fn)
 
PluginHandle SKSE::GetPluginHandle () noexcept
 
std::uint32_t SKSE::GetReleaseIndex () noexcept
 
const ScaleformInterface * SKSE::GetScaleformInterface () noexcept
 
const PapyrusInterface * SKSE::GetPapyrusInterface () noexcept
 
const SerializationInterface * SKSE::GetSerializationInterface () noexcept
 
const TaskInterface * SKSE::GetTaskInterface () noexcept
 
const TrampolineInterface * SKSE::GetTrampolineInterface () noexcept
 
const MessagingInterface * SKSE::GetMessagingInterface () noexcept
 
RE::BSTEventSource< ModCallbackEvent > * SKSE::GetModCallbackEventSource () noexcept
 
RE::BSTEventSource< CameraEvent > * SKSE::GetCameraEventSource () noexcept
 
RE::BSTEventSource< CrosshairRefEvent > * SKSE::GetCrosshairRefEventSource () noexcept
 
RE::BSTEventSource< ActionEvent > * SKSE::GetActionEventSource () noexcept
 
RE::BSTEventSource< NiNodeUpdateEvent > * SKSE::GetNiNodeUpdateEventSource () noexcept
 
const ObjectInterface * SKSE::GetObjectInterface () noexcept
 
const SKSEDelayFunctorManager * SKSE::GetDelayFunctorManager () noexcept
 
const SKSEObjectRegistry * SKSE::GetObjectRegistry () noexcept
 
const SKSEPersistentObjectStorage * SKSE::GetPersistentObjectStorage () noexcept
 
Trampoline & SKSE::GetTrampoline ()
 
void SKSE::AllocTrampoline (std::size_t a_size, bool a_trySKSEReserve=true)
 

Macro Definition Documentation

◆ SKSEAPI

#define SKSEAPI   __cdecl