Skip to main content

Class EntryPoint

The main entrypoint for the Dalamud system.

Assembly: Dalamud.dll
Declaration
public sealed class EntryPoint

Fields

LogLevelSwitch

Log level switch for runtime log level change.

Declaration
public static readonly LoggingLevelSwitch LogLevelSwitch

Methods

Initialize(nint, nint)

Initialize Dalamud.

Declaration
public static void Initialize(nint infoPtr, nint mainThreadContinueEvent)
Parameters
TypeNameDescription
System.IntPtrinfoPtrPointer to a serialized Dalamud.Common.DalamudStartInfo data.
System.IntPtrmainThreadContinueEventEvent used to signal the main thread to continue.

VehCallback()

Returns stack trace.

Declaration
public static nint VehCallback()
Returns

System.IntPtr: HGlobal to wchar_t* stack trace c-string.