API/Autodoc/Classes/RuStoreSDK.AndroidJavaClass.en.md


RuStoreSDK::AndroidJavaClass

#include <AndroidJavaClass.h>

Public Functions

Name
AndroidJavaClass(FString className)
virtual ~AndroidJavaClass()
AndroidJavaObject * GetStaticAJObject(const FString fieldName)
template <typename… Args>
void
CallStaticVoid(const FString methodName, Args… args)
template <typename… Args>
bool
CallStaticBool(const FString methodName, Args… args)
template <typename… Args>
FString
CallStaticFString(const FString methodName, Args… args)
template <typename… Args>
int
CallStaticInt(const FString methodName, Args… args)
template <typename… Args>
AndroidJavaObject *
CallStaticAJObject(const FString methodName, const FString signature, Args… args)
template <typename… Args>
TArray< uint8 > *
CallStaticByteArray(const FString methodName, Args… args)

function AndroidJavaClass

AndroidJavaClass(
    FString className
)

function ~AndroidJavaClass

virtual ~AndroidJavaClass()

function GetStaticAJObject

inline AndroidJavaObject * GetStaticAJObject(
    const FString fieldName
)

function CallStaticVoid

template <typename... Args>
inline void CallStaticVoid(
    const FString methodName,
    Args... args
)

function CallStaticBool

template <typename... Args>
inline bool CallStaticBool(
    const FString methodName,
    Args... args
)

function CallStaticFString

template <typename... Args>
inline FString CallStaticFString(
    const FString methodName,
    Args... args
)

function CallStaticInt

template <typename... Args>
inline int CallStaticInt(
    const FString methodName,
    Args... args
)

function CallStaticAJObject

template <typename... Args>
inline AndroidJavaObject * CallStaticAJObject(
    const FString methodName,
    const FString signature,
    Args... args
)

function CallStaticByteArray

template <typename... Args>
inline TArray< uint8 > * CallStaticByteArray(
    const FString methodName,
    Args... args
)

Назад