22 lines
402 B
C
22 lines
402 B
C
|
|
// Copyright 2020-2024 CesiumGS, Inc. and Contributors
|
||
|
|
|
||
|
|
#pragma once
|
||
|
|
|
||
|
|
#include "Widgets/SCompoundWidget.h"
|
||
|
|
|
||
|
|
class FArguments;
|
||
|
|
|
||
|
|
class IonLoginPanel : public SCompoundWidget {
|
||
|
|
SLATE_BEGIN_ARGS(IonLoginPanel) {}
|
||
|
|
SLATE_END_ARGS()
|
||
|
|
|
||
|
|
void Construct(const FArguments& InArgs);
|
||
|
|
|
||
|
|
private:
|
||
|
|
void LaunchBrowserAgain();
|
||
|
|
|
||
|
|
FReply SignIn();
|
||
|
|
FReply CancelSignIn();
|
||
|
|
FReply CopyAuthorizeUrlToClipboard();
|
||
|
|
};
|