forked from ps4dev/ps4sdk
/
msgdialog.h
24 lines (20 loc) · 951 Bytes
/
msgdialog.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#pragma once
#include <stdint.h>
#include <string.h>
#include <sce/commondialog.h>
#include <sce/types/msgdialog.h>
static inline void sceMsgDialogParamInitialize(SceMsgDialogParam *param) {
memset(param, 0x0, sizeof(SceMsgDialogParam));
_sceCommonDialogBaseParamInit(¶m->baseParam);
param->size = sizeof(SceMsgDialogParam);
}
int32_t sceMsgDialogInitialize(void);
int32_t sceMsgDialogOpen(const SceMsgDialogParam *param);
SceCommonDialogStatus sceMsgDialogUpdateStatus(void);
SceCommonDialogStatus sceMsgDialogGetStatus(void);
int32_t sceMsgDialogGetResult(SceMsgDialogResult *result);
int32_t sceMsgDialogTerminate(void);
int32_t sceMsgDialogClose(void);
int32_t sceMsgDialogProgressBarInc(SceMsgDialogProgressBarTarget target, int32_t delta);
int32_t sceMsgDialogProgressBarSetValue(SceMsgDialogProgressBarTarget target, uint32_t rate);
int32_t sceMsgDialogProgressBarSetMsg(SceMsgDialogProgressBarTarget target, const char *barMsg);