zworld-em/Plugins/sentry-unreal/Source/Sentry/Private/Interface/SentryEventInterface.h

20 lines
445 B
C
Raw Normal View History

2025-05-11 22:07:21 +08:00
// Copyright (c) 2022 Sentry. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "SentryDataTypes.h"
class ISentryEvent
{
public:
virtual ~ISentryEvent() = default;
virtual void SetMessage(const FString& message) = 0;
virtual FString GetMessage() const = 0;
virtual void SetLevel(ESentryLevel level) = 0;
virtual ESentryLevel GetLevel() const = 0;
virtual bool IsCrash() const = 0;
virtual bool IsAnr() const = 0;
};