UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AndroidJavaMessageBox.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
CoreMinimal.h
"
6
7
#if USE_ANDROID_JNI
8
9
#include "
AndroidJava.h
"
10
11
// Wrapper for com/epicgames/unreal/MessageBox*.java.
12
class
FJavaAndroidMessageBox
:
public
FJavaClassObject
13
{
14
public
:
15
FJavaAndroidMessageBox
();
16
void
SetCaption
(
const
FString &
Text
);
17
void
SetText(
const
FString &
Text
);
18
void
AddButton(
const
FString &
Text
);
19
void
Clear
();
20
int32
Show();
21
22
private
:
23
static
FName
GetClassName();
24
25
FJavaClassMethod
SetCaptionMethod
;
26
FJavaClassMethod
SetTextMethod
;
27
FJavaClassMethod
AddButtonMethod
;
28
FJavaClassMethod
ClearMethod
;
29
FJavaClassMethod
ShowMethod
;
30
};
31
32
#endif
AndroidJava.h
CoreMinimal.h
int32
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition
Platform.h:1125
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
EArchiveValueType::Text
@ Text
ESelectedObjectsModificationType::Clear
@ Clear
FName
Definition
NameTypes.h:617
Engine
Source
Runtime
Core
Public
Android
AndroidJavaMessageBox.h
Generated by
1.9.8