AniAlertUtils.h
742 Bytes
//
// AniAlertUtils.h
// SteveMaggieCpp
//
// Created by Katarzyna Kalinowska-Górska on 02.06.2017.
//
//
#ifndef AniStringUtils_h
#define AniStringUtils_h
#include <string>
#include <vector>
#include <functional>
class AniAlertUtils
{
public:
static void showTwoButtonDialog(int tag, std::string text, std::string okButtonText, std::string cancelButtonText, std::function<void()> onOKCallback, std::function<void()> onCancelCallback = [](){});
static bool closeDialogIfNecessary(int tag);
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
static void showAppCloseConfirmDialog(std::function<void()> onCancelCallback);
static bool closeAppCloseConfirmDialogIfNecessary();
#endif
};
#endif /* AniAlertUtils_h */