Exemple #1
0
        public static Result ShowKeyboard(StringBuilder pOutResultString, ShowKeyboardArg showKeyboardArg, bool suspendUnityThreads)
        {
#if UNITY_SWITCH && ENABLE_IL2CPP
            if (suspendUnityThreads)
            {
                UnityEngine.Switch.Applet.Begin();
                Result result = ShowKeyboard(pOutResultString, GetByteSize(pOutResultString), showKeyboardArg);
                UnityEngine.Switch.Applet.End();
                return(result);
            }
#endif
            return(ShowKeyboard(pOutResultString, GetByteSize(pOutResultString), showKeyboardArg));
        }
Exemple #2
0
        public static Result ShowKeyboard(byte[] pOutResultString, ShowKeyboardArg showKeyboardArg, bool suspendUnityThreads)
        {
#if UNITY_SWITCH && ENABLE_IL2CPP
            if (suspendUnityThreads)
            {
                UnityEngine.Switch.Applet.Begin();
                Result result = ShowKeyboard(pOutResultString, pOutResultString.LongLength, showKeyboardArg);
                UnityEngine.Switch.Applet.End();
                return(result);
            }
#endif
            return(ShowKeyboard(pOutResultString, pOutResultString.LongLength, showKeyboardArg));
        }
Exemple #3
0
 public static extern void SetInitialText(ref ShowKeyboardArg pOutShowKeyboardArg, [In] string pStr);
Exemple #4
0
 public static Result ShowKeyboard(StringBuilder pOutResultString, ShowKeyboardArg showKeyboardArg) => default;                           // 0x00AEE350-0x00AEE460
 public static Result ShowKeyboard(byte[] pOutResultString, ShowKeyboardArg showKeyboardArg) => default;                                  // 0x00AEE460-0x00AEE540
Exemple #5
0
 public static Result ShowKeyboard(StringBuilder outResultString, ShowKeyboardArg showKeyboardArg)
 {
     return(new Result());
 }
Exemple #6
0
 public static extern void Initialize(ref ShowKeyboardArg pOutShowKeyboardArg, int userWordNum, [MarshalAs(UnmanagedType.U1)] bool useTextCheck);
Exemple #7
0
 public static extern void Destroy(ref ShowKeyboardArg pOutShowKeyboardArg);
Exemple #8
0
 public static void SetInitialTextUtf8(ref ShowKeyboardArg pOutShowKeyboardArg, byte[] pStr)
 {
 }
Exemple #9
0
 public static void Initialize(ref ShowKeyboardArg pOutShowKeyboardArg)
 {
     Initialize(ref pOutShowKeyboardArg, false, false);
 }
Exemple #10
0
 public static void Destroy(ref ShowKeyboardArg pOutShowKeyboardArg)
 {
 }
Exemple #11
0
 public static extern void SetTextCheckCallback(ref ShowKeyboardArg pOutShowKeyboardArg, [In] TextCheckCallback pCallback);
Exemple #12
0
 public static void Initialize(ref ShowKeyboardArg pOutShowKeyboardArg, bool useDirectory, bool useTextCheck)
 {
 }
Exemple #13
0
 public static void Initialize(ref ShowKeyboardArg pOutShowKeyboardArg, int userWordNum, bool useTextCheck)
 {
 }
Exemple #14
0
 public static void Initialize(ref ShowKeyboardArg pOutShowKeyboardArg)
 {
 }
Exemple #15
0
 public static void SetTextCheckCallback(ref ShowKeyboardArg pOutShowKeyboardArg, TextCheckCallback pCallback)
 {
 }
Exemple #16
0
 public static void SetUserWordList(ref ShowKeyboardArg pOutShowKeyboardArg, UserWord[] pUserWord, int userWordNum)
 {
 }
Exemple #17
0
 public static extern void SetInitialTextUtf8(ref ShowKeyboardArg pOutShowKeyboardArg, [In] byte[] pStr);
Exemple #18
0
 public static extern void Initialize(ref ShowKeyboardArg pOutShowKeyboardArg, [MarshalAs(UnmanagedType.U1)] bool useDirectory, [MarshalAs(UnmanagedType.U1)] bool useTextCheck);
Exemple #19
0
 public static extern void SetUserWordList(ref ShowKeyboardArg pOutShowKeyboardArg, [In] UserWord[] pUserWord, int userWordNum);
Exemple #20
0
 public static void SetInitialText(ref ShowKeyboardArg pOutShowKeyboardArg, string pStr)
 {
 }
Exemple #21
0
 public static extern void SetCustomizedDictionaries(ref ShowKeyboardArg pOutShowKeyboardArg, CustomizedDictionarySet dicSet);
Exemple #22
0
 public static Result ShowKeyboard(StringBuilder pOutResultString, ShowKeyboardArg showKeyboardArg)
 {
     return(ShowKeyboard(pOutResultString, GetByteSize(pOutResultString), showKeyboardArg));
 }
Exemple #23
0
 public static void Initialize(ref ShowKeyboardArg pOutShowKeyboardArg, bool useDirectory)
 {
     Initialize(ref pOutShowKeyboardArg, useDirectory, false);
 }
Exemple #24
0
 public static Result ShowKeyboard(byte[] pOutResultString, ShowKeyboardArg showKeyboardArg)
 {
     return(ShowKeyboard(pOutResultString, pOutResultString.LongLength, showKeyboardArg));
 }
Exemple #25
0
 public static Result ShowKeyboard(byte[] outResultString, ShowKeyboardArg showKeyboardArg)
 {
     return(new Result());
 }
Exemple #26
0
 private static extern Result ShowKeyboard([In, Out] StringBuilder pOutResultString, long bufSize, ShowKeyboardArg showKeyboardArg);
Exemple #27
0
 public static void Initialize(ref ShowKeyboardArg pOutShowKeyboardArg, int userWordNum)
 {
     Initialize(ref pOutShowKeyboardArg, userWordNum, false);
 }
Exemple #28
0
 private static extern Result ShowKeyboard([In, Out] byte[] pOutResultString, long bufSize, ShowKeyboardArg showKeyboardArg);
Exemple #29
0
 public static Result ShowKeyboard(byte[] outResultString, ShowKeyboardArg showKeyboardArg, bool suspendUnityThreads)
 {
     return(new Result());
 }
Exemple #30
0
 public static Result ShowKeyboard(byte[] pOutResultString, ShowKeyboardArg showKeyboardArg, bool suspendUnityThreads) => default;        // 0x00AEE0E0-0x00AEE280
 public static Result ShowKeyboard(StringBuilder pOutResultString, ShowKeyboardArg showKeyboardArg) => default;                           // 0x00AEE350-0x00AEE460