Skip to main content

Class EntryPoint

The main entrypoint for the Dalamud system.

Assembly: Dalamud.dll
View Source
Declaration
public sealed class EntryPoint

Fields

LogLevelSwitch

Log level switch for runtime log level change.

View Source
Declaration
public static readonly LoggingLevelSwitch LogLevelSwitch

Methods

Initialize(nint, nint)

Initialize Dalamud.

View Source
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.

View Source
Declaration
public static nint VehCallback()
Returns

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