CommonLibSSE NG
Loading...
Searching...
No Matches
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

namespace  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 ScaleformInterfaceSKSE::GetScaleformInterface () noexcept
 
const PapyrusInterfaceSKSE::GetPapyrusInterface () noexcept
 
const SerializationInterfaceSKSE::GetSerializationInterface () noexcept
 
const TaskInterfaceSKSE::GetTaskInterface () noexcept
 
const TrampolineInterfaceSKSE::GetTrampolineInterface () noexcept
 
const MessagingInterfaceSKSE::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 ObjectInterfaceSKSE::GetObjectInterface () noexcept
 
const SKSEDelayFunctorManager * SKSE::GetDelayFunctorManager () noexcept
 
const SKSEObjectRegistry * SKSE::GetObjectRegistry () noexcept
 
const SKSEPersistentObjectStorage * SKSE::GetPersistentObjectStorage () noexcept
 
TrampolineSKSE::GetTrampoline ()
 
void SKSE::AllocTrampoline (std::size_t a_size, bool a_trySKSEReserve=true)
 

Macro Definition Documentation

◆ SKSEAPI

#define SKSEAPI   __cdecl