zworld-em/Plugins/sentry-unreal/Source/Sentry/Public/SentryHint.h

31 lines
608 B
C
Raw Permalink Normal View History

2025-05-11 22:07:21 +08:00
// Copyright (c) 2023 Sentry. All Rights Reserved.
#pragma once
#include "SentryHint.generated.h"
class ISentryHint;
class USentryAttachment;
/**
* Hint associated with the event.
*/
UCLASS(BlueprintType)
class SENTRY_API USentryHint : public UObject
{
GENERATED_BODY()
public:
USentryHint();
/** Adds attachment to event hint. */
UFUNCTION(BlueprintCallable, Category = "Sentry")
void AddAttachment(USentryAttachment* Attachment);
void InitWithNativeImpl(TSharedPtr<ISentryHint> hintImpl);
TSharedPtr<ISentryHint> GetNativeImpl();
private:
TSharedPtr<ISentryHint> SentryHintNativeImpl;
};