Zdexby TheHolyOneZ
5,360 classes
Class

USentrySubsystem

: UEngineSubsystem : UDynamicSubsystem : USubsystem : UObject
/Script/Sentry.SentrySubsystem 0x0110 (272 B) align 8 inherited 0x0030 vtable /Script/Sentry
0x00x0110

Members 5

OffsetSizeNameTypeFlagsDefault
0x00300x30padding / unreflected
0x08BeforeSendHandlerUSentryBeforeSendHandler*6 flagsnullptr
0x08BeforeBreadcrumbHandlerUSentryBeforeBreadcrumbHandler*6 flagsnullptr
0x08BeforeLogHandlerUSentryBeforeLogHandler*6 flagsnullptr
0x08BeforeMetricHandlerUSentryBeforeMetricHandler*6 flagsnullptr
0x08TraceSamplerUSentryTraceSampler*6 flagsnullptr
0x00880x88unreflected bytes to end of USentrySubsystem

Functions 54

SignatureFlagsNativeParams
USentryTransaction* StartTransactionWithContextAndTimestamp(USentryTransactionContext* Context, int64 Timestamp, bool BindToScope)FinalNative+1 flags0x20
USentryTransaction* StartTransactionWithContextAndOptions(USentryTransactionContext* Context, FSentryTransactionOptions& Options)FinalNative+1 flags0x68
USentryTransaction* StartTransactionWithContext(USentryTransactionContext* Context, bool BindToScope)FinalNative+1 flags0x18
USentryTransaction* StartTransaction(const FString& Name, const FString& Operation, bool BindToScope)FinalNative+1 flags0x30
void StartSession()FinalNative+1 flags0x00
void SetUser(USentryUser* User)FinalNative+1 flags0x08
void SetTag(const FString& Key, const FString& Value)FinalNative+1 flags0x20
void SetRelease(const FString& Release)FinalNative+1 flags0x10
void SetLevel(const ESentryLevel& Level)FinalNative+1 flags0x01
void SetEnvironment(const FString& Environment)FinalNative+1 flags0x10
void SetContext(const FString& Key, TMap<FString, FSentryVariant>& Values)FinalNative+1 flags0x60
void SetAttribute(const FString& Key, FSentryVariant& Value)FinalNative+1 flags0x30
void RevokeUserConsent()FinalNative+1 flags0x00
void RemoveUser()FinalNative+1 flags0x00
void RemoveTag(const FString& Key)FinalNative+1 flags0x10
void RemoveAttribute(const FString& Key)FinalNative+1 flags0x10
void LogWarningWithAttributes(const FString& Message, TMap<FString, FSentryVariant>& Attributes, const FString& Category)FinalNative+1 flags0x70
void LogWarning(const FString& Message, const FString& Category)FinalNative+1 flags0x20
void LogInfoWithAttributes(const FString& Message, TMap<FString, FSentryVariant>& Attributes, const FString& Category)FinalNative+1 flags0x70
void LogInfo(const FString& Message, const FString& Category)FinalNative+1 flags0x20
void LogFatalWithAttributes(const FString& Message, TMap<FString, FSentryVariant>& Attributes, const FString& Category)FinalNative+1 flags0x70
void LogFatal(const FString& Message, const FString& Category)FinalNative+1 flags0x20
void LogErrorWithAttributes(const FString& Message, TMap<FString, FSentryVariant>& Attributes, const FString& Category)FinalNative+1 flags0x70
void LogError(const FString& Message, const FString& Category)FinalNative+1 flags0x20
void LogDebugWithAttributes(const FString& Message, TMap<FString, FSentryVariant>& Attributes, const FString& Category)FinalNative+1 flags0x70
void LogDebug(const FString& Message, const FString& Category)FinalNative+1 flags0x20
bool IsUserConsentRequired()FinalNative+1 flags0x01
bool IsSupportedForCurrentSettings()FinalNative+1 flags0x01
bool IsEnabled()FinalNative+1 flags0x01
ESentryCrashedLastRun IsCrashedLastRun()FinalNative+1 flags0x01
void InitializeWithSettings(const FScriptDelegate& OnConfigureSettings)FinalNative+1 flags0x10
void Initialize()FinalNative+1 flags0x00
void GiveUserConsent()FinalNative+1 flags0x00
EUserConsent GetUserConsent()FinalNative+1 flags0x01
void EndSession()FinalNative+1 flags0x00
USentryTransactionContext* ContinueTrace(const FString& SentryTrace, const TArray<FString>& BaggageHeaders)FinalNative+1 flags0x28
void Close()FinalNative+1 flags0x00
void ClearBreadcrumbs()FinalNative+1 flags0x00
void ClearAttachments()FinalNative+1 flags0x00
FString CaptureMessageWithScope(const FString& Message, const FScriptDelegate& OnConfigureScope, const ESentryLevel& Level)FinalNative+1 flags0x38
FString CaptureMessage(const FString& Message, const ESentryLevel& Level)FinalNative+1 flags0x28
void CaptureFeedbackWithParams(const FString& Message, const FString& Name, const FString& Email, const FString& EventId)FinalNative+1 flags0x40
void CaptureFeedback(USentryFeedback* Feedback)FinalNative+1 flags0x08
FString CaptureEventWithScope(USentryEvent* Event, const FScriptDelegate& OnConfigureScope)FinalNative+1 flags0x28
FString CaptureEvent(USentryEvent* Event)FinalNative+1 flags0x18
void AddGaugeWithAttributes(const FString& Key, float Value, FSentryUnit& Unit, TMap<FString, FSentryVariant>& Attributes)FinalNative+1 flags0x80
void AddGauge(const FString& Key, float Value, FSentryUnit& Unit)FinalNative+1 flags0x30
void AddDistributionWithAttributes(const FString& Key, float Value, FSentryUnit& Unit, TMap<FString, FSentryVariant>& Attributes)FinalNative+1 flags0x80
void AddDistribution(const FString& Key, float Value, FSentryUnit& Unit)FinalNative+1 flags0x30
void AddCountWithAttributes(const FString& Key, int32 Value, TMap<FString, FSentryVariant>& Attributes)FinalNative+1 flags0x68
void AddCount(const FString& Key, int32 Value)FinalNative+1 flags0x14
void AddBreadcrumbWithParams(const FString& Message, const FString& Category, const FString& Type, TMap<FString, FSentryVariant>& Data, const ESentryLevel& Level)FinalNative+1 flags0x81
void AddBreadcrumb(USentryBreadcrumb* Breadcrumb)FinalNative+1 flags0x08
void AddAttachment(USentryAttachment* Attachment)FinalNative+1 flags0x08