wut v1.8.0
Wii U Toolchain
Loading...
Searching...
No Matches
rpl_interface.h
Go to the documentation of this file.
1#pragma once
2#include <wut.h>
3#include <nn/swkbd.h>
4
12#ifdef __cplusplus
13
14namespace Rpl
15{
16
21void SwkbdCalc(const nn::swkbd::ControllerInfo &controllerInfo);
23void SwkbdCreate(void *buffer, nn::swkbd::RegionType regionType,
24 uint32_t unk, FSClient *fsClient);
31const char16_t *SwkbdGetInputFormString();
36bool SwkbdInitLearnDic(void *buffer);
38bool SwkbdIsDecideCancelButton(bool *outIsSelectCursor);
39bool SwkbdIsDecideOkButton(bool *outIsSelectCursor);
40bool SwkbdIsKeyboardTarget(nn::swkbd::IEventReceiver *eventReceiver);
44void SwkbdMuteAllSound(bool muted);
46void SwkbdSetCursorPos(int pos);
47void SwkbdSetEnableOkButton(bool enable);
48void SwkbdSetInputFormString(const char16_t *str);
50void SwkbdSetSelectFrom(int from);
51void SwkbdSetUserControllerEventObj(nn::swkbd::IControllerEventObj *userControllerEventObj);
52void SwkbdSetUserSoundObj(nn::swkbd::ISoundObj *userSoundObj);
53void SwkbdSetVersion(int version);
54
55}
56
57#endif // ifdef __cplusplus
58
void SwkbdConfirmUnfixAll()
void SwkbdSetInputFormString(const char16_t *str)
void SwkbdInactivateSelectCursor()
bool SwkbdIsKeyboardTarget(nn::swkbd::IEventReceiver *eventReceiver)
void SwkbdSetUserSoundObj(nn::swkbd::ISoundObj *userSoundObj)
bool SwkbdIsDecideCancelButton(bool *outIsSelectCursor)
void SwkbdCalcSubThreadPredict()
void SwkbdSetCursorPos(int pos)
void SwkbdSetControllerRemo(nn::swkbd::ControllerType type)
void SwkbdGetDrawStringInfo(nn::swkbd::DrawStringInfo *drawStringInfo)
bool SwkbdIsDecideOkButton(bool *outIsSelectCursor)
bool SwkbdInitLearnDic(void *buffer)
bool SwkbdIsNeedCalcSubThreadPredict()
nn::swkbd::State SwkbdGetStateInputForm()
void SwkbdSetUserControllerEventObj(nn::swkbd::IControllerEventObj *userControllerEventObj)
void SwkbdCalc(const nn::swkbd::ControllerInfo &controllerInfo)
void SwkbdCreate(void *buffer, nn::swkbd::RegionType regionType, uint32_t unk, FSClient *fsClient)
void SwkbdSetEnableOkButton(bool enable)
bool SwkbdIsCoveredWithSubWindow()
bool SwkbdDisappearKeyboard()
bool SwkbdAppearKeyboard(const nn::swkbd::KeyboardArg &keyboardArg)
bool SwkbdIsSelectCursorActive()
void SwkbdMuteAllSound(bool muted)
void SwkbdDrawTV()
void SwkbdCalcSubThreadFont()
const char16_t * SwkbdGetInputFormString()
bool SwkbdAppearInputForm(const nn::swkbd::AppearArg &appearArg)
nn::swkbd::State SwkbdGetStateKeyboard()
bool SwkbdIsNeedCalcSubThreadFont()
void SwkbdSetSelectFrom(int from)
void SwkbdSetReceiver(const nn::swkbd::ReceiverArg &receiver)
void SwkbdDrawDRC()
void SwkbdGetKeyboardCondition(nn::swkbd::KeyboardCondition *keyboardCondition)
void SwkbdSetVersion(int version)
bool SwkbdDisappearInputForm()
void SwkbdDestroy()
Arguments for the swkbd input form and keyboard.
Definition swkbd_cpp.h:257
Input and controller information for swkbd.
Definition swkbd_cpp.h:284
Arguments for the swkbd keyboard.
Definition swkbd_cpp.h:213