28 lines
		
	
	
		
			730 B
		
	
	
	
		
			Objective-C
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			730 B
		
	
	
	
		
			Objective-C
		
	
	
	
	
	
// Copyright (c) 2022 Sentry. All Rights Reserved.
 | 
						|
 | 
						|
#pragma once
 | 
						|
 | 
						|
#include "Interface/SentryUserFeedbackInterface.h"
 | 
						|
 | 
						|
class ISentryId;
 | 
						|
 | 
						|
@class SentryUserFeedback;
 | 
						|
 | 
						|
class SentryUserFeedbackApple : public ISentryUserFeedback
 | 
						|
{
 | 
						|
public:
 | 
						|
	SentryUserFeedbackApple(TSharedPtr<ISentryId> eventId);
 | 
						|
	virtual ~SentryUserFeedbackApple() override;
 | 
						|
 | 
						|
	SentryUserFeedback* GetNativeObject();
 | 
						|
 | 
						|
	virtual void SetName(const FString& name) override;
 | 
						|
	virtual FString GetName() const override;
 | 
						|
	virtual void SetEmail(const FString& email) override;
 | 
						|
	virtual FString GetEmail() const override;
 | 
						|
	virtual void SetComment(const FString& comment) override;
 | 
						|
	virtual FString GetComment() const override;
 | 
						|
 | 
						|
private:
 | 
						|
	SentryUserFeedback* UserFeedbackApple;
 | 
						|
}; |