SIOJLibrary.gen.cpp 131 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695
  1. // Copyright Epic Games, Inc. All Rights Reserved.
  2. /*===========================================================================
  3. Generated code exported from UnrealHeaderTool.
  4. DO NOT modify this manually! Edit the corresponding .h files instead!
  5. ===========================================================================*/
  6. #include "UObject/GeneratedCppIncludes.h"
  7. #include "SIOJson/Public/SIOJLibrary.h"
  8. PRAGMA_DISABLE_DEPRECATION_WARNINGS
  9. void EmptyLinkFunctionForGeneratedCodeSIOJLibrary() {}
  10. // Cross Module References
  11. SIOJSON_API UFunction* Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature();
  12. UPackage* Z_Construct_UPackage__Script_SIOJson();
  13. SIOJSON_API UClass* Z_Construct_UClass_USIOJRequestJSON_NoRegister();
  14. SIOJSON_API UScriptStruct* Z_Construct_UScriptStruct_FSIOJCallResponse();
  15. COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
  16. SIOJSON_API UClass* Z_Construct_UClass_USIOJLibrary_NoRegister();
  17. SIOJSON_API UClass* Z_Construct_UClass_USIOJLibrary();
  18. ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
  19. SIOJSON_API UEnum* Z_Construct_UEnum_SIOJson_ESIORequestVerb();
  20. SIOJSON_API UEnum* Z_Construct_UEnum_SIOJson_ESIORequestContentType();
  21. SIOJSON_API UClass* Z_Construct_UClass_USIOJsonObject_NoRegister();
  22. SIOJSON_API UClass* Z_Construct_UClass_USIOJsonValue_NoRegister();
  23. ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FLatentActionInfo();
  24. // End Cross Module References
  25. struct Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature_Statics
  26. {
  27. struct _Script_SIOJson_eventSIOJCallDelegate_Parms
  28. {
  29. USIOJRequestJSON* Request;
  30. };
  31. static const UECodeGen_Private::FObjectPropertyParams NewProp_Request;
  32. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  33. #if WITH_METADATA
  34. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  35. #endif
  36. static const UECodeGen_Private::FFunctionParams FuncParams;
  37. };
  38. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature_Statics::NewProp_Request = { "Request", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(_Script_SIOJson_eventSIOJCallDelegate_Parms, Request), Z_Construct_UClass_USIOJRequestJSON_NoRegister, METADATA_PARAMS(nullptr, 0) };
  39. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature_Statics::PropPointers[] = {
  40. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature_Statics::NewProp_Request,
  41. };
  42. #if WITH_METADATA
  43. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature_Statics::Function_MetaDataParams[] = {
  44. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  45. };
  46. #endif
  47. const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_SIOJson, nullptr, "SIOJCallDelegate__DelegateSignature", nullptr, nullptr, sizeof(Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature_Statics::_Script_SIOJson_eventSIOJCallDelegate_Parms), Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature_Statics::Function_MetaDataParams)) };
  48. UFunction* Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature()
  49. {
  50. static UFunction* ReturnFunction = nullptr;
  51. if (!ReturnFunction)
  52. {
  53. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature_Statics::FuncParams);
  54. }
  55. return ReturnFunction;
  56. }
  57. static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_SIOJCallResponse;
  58. class UScriptStruct* FSIOJCallResponse::StaticStruct()
  59. {
  60. if (!Z_Registration_Info_UScriptStruct_SIOJCallResponse.OuterSingleton)
  61. {
  62. Z_Registration_Info_UScriptStruct_SIOJCallResponse.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSIOJCallResponse, Z_Construct_UPackage__Script_SIOJson(), TEXT("SIOJCallResponse"));
  63. }
  64. return Z_Registration_Info_UScriptStruct_SIOJCallResponse.OuterSingleton;
  65. }
  66. template<> SIOJSON_API UScriptStruct* StaticStruct<FSIOJCallResponse>()
  67. {
  68. return FSIOJCallResponse::StaticStruct();
  69. }
  70. struct Z_Construct_UScriptStruct_FSIOJCallResponse_Statics
  71. {
  72. #if WITH_METADATA
  73. static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
  74. #endif
  75. static void* NewStructOps();
  76. #if WITH_METADATA
  77. static const UECodeGen_Private::FMetaDataPairParam NewProp_Request_MetaData[];
  78. #endif
  79. static const UECodeGen_Private::FObjectPropertyParams NewProp_Request;
  80. #if WITH_METADATA
  81. static const UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[];
  82. #endif
  83. static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
  84. #if WITH_METADATA
  85. static const UECodeGen_Private::FMetaDataPairParam NewProp_Callback_MetaData[];
  86. #endif
  87. static const UECodeGen_Private::FDelegatePropertyParams NewProp_Callback;
  88. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  89. static const UECodeGen_Private::FStructParams ReturnStructParams;
  90. };
  91. #if WITH_METADATA
  92. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::Struct_MetaDataParams[] = {
  93. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  94. };
  95. #endif
  96. void* Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewStructOps()
  97. {
  98. return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSIOJCallResponse>();
  99. }
  100. #if WITH_METADATA
  101. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_Request_MetaData[] = {
  102. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  103. };
  104. #endif
  105. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_Request = { "Request", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(FSIOJCallResponse, Request), Z_Construct_UClass_USIOJRequestJSON_NoRegister, METADATA_PARAMS(Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_Request_MetaData, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_Request_MetaData)) };
  106. #if WITH_METADATA
  107. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_WorldContextObject_MetaData[] = {
  108. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  109. };
  110. #endif
  111. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(FSIOJCallResponse, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_WorldContextObject_MetaData, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_WorldContextObject_MetaData)) };
  112. #if WITH_METADATA
  113. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_Callback_MetaData[] = {
  114. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  115. };
  116. #endif
  117. const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_Callback = { "Callback", nullptr, (EPropertyFlags)0x0010000000080000, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(FSIOJCallResponse, Callback), Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature, METADATA_PARAMS(Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_Callback_MetaData, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_Callback_MetaData)) }; // 3248147953
  118. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::PropPointers[] = {
  119. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_Request,
  120. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_WorldContextObject,
  121. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewProp_Callback,
  122. };
  123. const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::ReturnStructParams = {
  124. (UObject* (*)())Z_Construct_UPackage__Script_SIOJson,
  125. nullptr,
  126. &NewStructOps,
  127. "SIOJCallResponse",
  128. sizeof(FSIOJCallResponse),
  129. alignof(FSIOJCallResponse),
  130. Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::PropPointers,
  131. UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::PropPointers),
  132. RF_Public|RF_Transient|RF_MarkAsNative,
  133. EStructFlags(0x00000005),
  134. METADATA_PARAMS(Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::Struct_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::Struct_MetaDataParams))
  135. };
  136. UScriptStruct* Z_Construct_UScriptStruct_FSIOJCallResponse()
  137. {
  138. if (!Z_Registration_Info_UScriptStruct_SIOJCallResponse.InnerSingleton)
  139. {
  140. UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_SIOJCallResponse.InnerSingleton, Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::ReturnStructParams);
  141. }
  142. return Z_Registration_Info_UScriptStruct_SIOJCallResponse.InnerSingleton;
  143. }
  144. DEFINE_FUNCTION(USIOJLibrary::execGetURLBinary)
  145. {
  146. P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
  147. P_GET_PROPERTY(FStrProperty,Z_Param_URL);
  148. P_GET_ENUM(ESIORequestVerb,Z_Param_Verb);
  149. P_GET_ENUM(ESIORequestContentType,Z_Param_ContentType);
  150. P_GET_TARRAY_REF(uint8,Z_Param_Out_OutResultData);
  151. P_GET_STRUCT(FLatentActionInfo,Z_Param_LatentInfo);
  152. P_FINISH;
  153. P_NATIVE_BEGIN;
  154. USIOJLibrary::GetURLBinary(Z_Param_WorldContextObject,Z_Param_URL,ESIORequestVerb(Z_Param_Verb),ESIORequestContentType(Z_Param_ContentType),Z_Param_Out_OutResultData,Z_Param_LatentInfo);
  155. P_NATIVE_END;
  156. }
  157. DEFINE_FUNCTION(USIOJLibrary::execCallURL)
  158. {
  159. P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
  160. P_GET_PROPERTY(FStrProperty,Z_Param_URL);
  161. P_GET_ENUM(ESIORequestVerb,Z_Param_Verb);
  162. P_GET_ENUM(ESIORequestContentType,Z_Param_ContentType);
  163. P_GET_OBJECT(USIOJsonObject,Z_Param_SIOJJson);
  164. P_GET_PROPERTY_REF(FDelegateProperty,Z_Param_Out_Callback);
  165. P_FINISH;
  166. P_NATIVE_BEGIN;
  167. USIOJLibrary::CallURL(Z_Param_WorldContextObject,Z_Param_URL,ESIORequestVerb(Z_Param_Verb),ESIORequestContentType(Z_Param_ContentType),Z_Param_SIOJJson,FSIOJCallDelegate(Z_Param_Out_Callback));
  168. P_NATIVE_END;
  169. }
  170. DEFINE_FUNCTION(USIOJLibrary::execConv_JsonValueToJsonObject)
  171. {
  172. P_GET_OBJECT(USIOJsonValue,Z_Param_InValue);
  173. P_FINISH;
  174. P_NATIVE_BEGIN;
  175. *(USIOJsonObject**)Z_Param__Result=USIOJLibrary::Conv_JsonValueToJsonObject(Z_Param_InValue);
  176. P_NATIVE_END;
  177. }
  178. DEFINE_FUNCTION(USIOJLibrary::execConv_JsonObjectToString)
  179. {
  180. P_GET_OBJECT(USIOJsonObject,Z_Param_InObject);
  181. P_FINISH;
  182. P_NATIVE_BEGIN;
  183. *(FString*)Z_Param__Result=USIOJLibrary::Conv_JsonObjectToString(Z_Param_InObject);
  184. P_NATIVE_END;
  185. }
  186. DEFINE_FUNCTION(USIOJLibrary::execConv_JsonValueToBytes)
  187. {
  188. P_GET_OBJECT(USIOJsonValue,Z_Param_InValue);
  189. P_FINISH;
  190. P_NATIVE_BEGIN;
  191. *(TArray<uint8>*)Z_Param__Result=USIOJLibrary::Conv_JsonValueToBytes(Z_Param_InValue);
  192. P_NATIVE_END;
  193. }
  194. DEFINE_FUNCTION(USIOJLibrary::execConv_JsonValueToBool)
  195. {
  196. P_GET_OBJECT(USIOJsonValue,Z_Param_InValue);
  197. P_FINISH;
  198. P_NATIVE_BEGIN;
  199. *(bool*)Z_Param__Result=USIOJLibrary::Conv_JsonValueToBool(Z_Param_InValue);
  200. P_NATIVE_END;
  201. }
  202. DEFINE_FUNCTION(USIOJLibrary::execConv_JsonValueToFloat)
  203. {
  204. P_GET_OBJECT(USIOJsonValue,Z_Param_InValue);
  205. P_FINISH;
  206. P_NATIVE_BEGIN;
  207. *(float*)Z_Param__Result=USIOJLibrary::Conv_JsonValueToFloat(Z_Param_InValue);
  208. P_NATIVE_END;
  209. }
  210. DEFINE_FUNCTION(USIOJLibrary::execConv_JsonValueToInt)
  211. {
  212. P_GET_OBJECT(USIOJsonValue,Z_Param_InValue);
  213. P_FINISH;
  214. P_NATIVE_BEGIN;
  215. *(int32*)Z_Param__Result=USIOJLibrary::Conv_JsonValueToInt(Z_Param_InValue);
  216. P_NATIVE_END;
  217. }
  218. DEFINE_FUNCTION(USIOJLibrary::execConv_BoolToJsonValue)
  219. {
  220. P_GET_UBOOL(Z_Param_InBool);
  221. P_FINISH;
  222. P_NATIVE_BEGIN;
  223. *(USIOJsonValue**)Z_Param__Result=USIOJLibrary::Conv_BoolToJsonValue(Z_Param_InBool);
  224. P_NATIVE_END;
  225. }
  226. DEFINE_FUNCTION(USIOJLibrary::execConv_FloatToJsonValue)
  227. {
  228. P_GET_PROPERTY(FFloatProperty,Z_Param_InFloat);
  229. P_FINISH;
  230. P_NATIVE_BEGIN;
  231. *(USIOJsonValue**)Z_Param__Result=USIOJLibrary::Conv_FloatToJsonValue(Z_Param_InFloat);
  232. P_NATIVE_END;
  233. }
  234. DEFINE_FUNCTION(USIOJLibrary::execConv_IntToJsonValue)
  235. {
  236. P_GET_PROPERTY(FIntProperty,Z_Param_InInt);
  237. P_FINISH;
  238. P_NATIVE_BEGIN;
  239. *(USIOJsonValue**)Z_Param__Result=USIOJLibrary::Conv_IntToJsonValue(Z_Param_InInt);
  240. P_NATIVE_END;
  241. }
  242. DEFINE_FUNCTION(USIOJLibrary::execConv_StringToJsonValue)
  243. {
  244. P_GET_PROPERTY(FStrProperty,Z_Param_InString);
  245. P_FINISH;
  246. P_NATIVE_BEGIN;
  247. *(USIOJsonValue**)Z_Param__Result=USIOJLibrary::Conv_StringToJsonValue(Z_Param_InString);
  248. P_NATIVE_END;
  249. }
  250. DEFINE_FUNCTION(USIOJLibrary::execConv_BytesToJsonValue)
  251. {
  252. P_GET_TARRAY_REF(uint8,Z_Param_Out_InBytes);
  253. P_FINISH;
  254. P_NATIVE_BEGIN;
  255. *(USIOJsonValue**)Z_Param__Result=USIOJLibrary::Conv_BytesToJsonValue(Z_Param_Out_InBytes);
  256. P_NATIVE_END;
  257. }
  258. DEFINE_FUNCTION(USIOJLibrary::execConv_JsonObjectToJsonValue)
  259. {
  260. P_GET_OBJECT(USIOJsonObject,Z_Param_InObject);
  261. P_FINISH;
  262. P_NATIVE_BEGIN;
  263. *(USIOJsonValue**)Z_Param__Result=USIOJLibrary::Conv_JsonObjectToJsonValue(Z_Param_InObject);
  264. P_NATIVE_END;
  265. }
  266. DEFINE_FUNCTION(USIOJLibrary::execConv_ArrayToJsonValue)
  267. {
  268. P_GET_TARRAY_REF(USIOJsonValue*,Z_Param_Out_InArray);
  269. P_FINISH;
  270. P_NATIVE_BEGIN;
  271. *(USIOJsonValue**)Z_Param__Result=USIOJLibrary::Conv_ArrayToJsonValue(Z_Param_Out_InArray);
  272. P_NATIVE_END;
  273. }
  274. DEFINE_FUNCTION(USIOJLibrary::execStringToJsonValueArray)
  275. {
  276. P_GET_PROPERTY(FStrProperty,Z_Param_JsonString);
  277. P_GET_TARRAY_REF(USIOJsonValue*,Z_Param_Out_OutJsonValueArray);
  278. P_FINISH;
  279. P_NATIVE_BEGIN;
  280. *(bool*)Z_Param__Result=USIOJLibrary::StringToJsonValueArray(Z_Param_JsonString,Z_Param_Out_OutJsonValueArray);
  281. P_NATIVE_END;
  282. }
  283. DEFINE_FUNCTION(USIOJLibrary::execBase64DecodeBytes)
  284. {
  285. P_GET_PROPERTY(FStrProperty,Z_Param_Source);
  286. P_GET_TARRAY_REF(uint8,Z_Param_Out_Dest);
  287. P_FINISH;
  288. P_NATIVE_BEGIN;
  289. *(bool*)Z_Param__Result=USIOJLibrary::Base64DecodeBytes(Z_Param_Source,Z_Param_Out_Dest);
  290. P_NATIVE_END;
  291. }
  292. DEFINE_FUNCTION(USIOJLibrary::execBase64Decode)
  293. {
  294. P_GET_PROPERTY(FStrProperty,Z_Param_Source);
  295. P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_Dest);
  296. P_FINISH;
  297. P_NATIVE_BEGIN;
  298. *(bool*)Z_Param__Result=USIOJLibrary::Base64Decode(Z_Param_Source,Z_Param_Out_Dest);
  299. P_NATIVE_END;
  300. }
  301. DEFINE_FUNCTION(USIOJLibrary::execBase64EncodeBytes)
  302. {
  303. P_GET_TARRAY_REF(uint8,Z_Param_Out_Source);
  304. P_FINISH;
  305. P_NATIVE_BEGIN;
  306. *(FString*)Z_Param__Result=USIOJLibrary::Base64EncodeBytes(Z_Param_Out_Source);
  307. P_NATIVE_END;
  308. }
  309. DEFINE_FUNCTION(USIOJLibrary::execBase64Encode)
  310. {
  311. P_GET_PROPERTY(FStrProperty,Z_Param_Source);
  312. P_FINISH;
  313. P_NATIVE_BEGIN;
  314. *(FString*)Z_Param__Result=USIOJLibrary::Base64Encode(Z_Param_Source);
  315. P_NATIVE_END;
  316. }
  317. DEFINE_FUNCTION(USIOJLibrary::execPercentEncode)
  318. {
  319. P_GET_PROPERTY(FStrProperty,Z_Param_Source);
  320. P_FINISH;
  321. P_NATIVE_BEGIN;
  322. *(FString*)Z_Param__Result=USIOJLibrary::PercentEncode(Z_Param_Source);
  323. P_NATIVE_END;
  324. }
  325. void USIOJLibrary::StaticRegisterNativesUSIOJLibrary()
  326. {
  327. UClass* Class = USIOJLibrary::StaticClass();
  328. static const FNameNativePtrPair Funcs[] = {
  329. { "Base64Decode", &USIOJLibrary::execBase64Decode },
  330. { "Base64DecodeBytes", &USIOJLibrary::execBase64DecodeBytes },
  331. { "Base64Encode", &USIOJLibrary::execBase64Encode },
  332. { "Base64EncodeBytes", &USIOJLibrary::execBase64EncodeBytes },
  333. { "CallURL", &USIOJLibrary::execCallURL },
  334. { "Conv_ArrayToJsonValue", &USIOJLibrary::execConv_ArrayToJsonValue },
  335. { "Conv_BoolToJsonValue", &USIOJLibrary::execConv_BoolToJsonValue },
  336. { "Conv_BytesToJsonValue", &USIOJLibrary::execConv_BytesToJsonValue },
  337. { "Conv_FloatToJsonValue", &USIOJLibrary::execConv_FloatToJsonValue },
  338. { "Conv_IntToJsonValue", &USIOJLibrary::execConv_IntToJsonValue },
  339. { "Conv_JsonObjectToJsonValue", &USIOJLibrary::execConv_JsonObjectToJsonValue },
  340. { "Conv_JsonObjectToString", &USIOJLibrary::execConv_JsonObjectToString },
  341. { "Conv_JsonValueToBool", &USIOJLibrary::execConv_JsonValueToBool },
  342. { "Conv_JsonValueToBytes", &USIOJLibrary::execConv_JsonValueToBytes },
  343. { "Conv_JsonValueToFloat", &USIOJLibrary::execConv_JsonValueToFloat },
  344. { "Conv_JsonValueToInt", &USIOJLibrary::execConv_JsonValueToInt },
  345. { "Conv_JsonValueToJsonObject", &USIOJLibrary::execConv_JsonValueToJsonObject },
  346. { "Conv_StringToJsonValue", &USIOJLibrary::execConv_StringToJsonValue },
  347. { "GetURLBinary", &USIOJLibrary::execGetURLBinary },
  348. { "JsonObjectToStruct", &USIOJLibrary::execJsonObjectToStruct },
  349. { "LoadJsonFileToStruct", &USIOJLibrary::execLoadJsonFileToStruct },
  350. { "PercentEncode", &USIOJLibrary::execPercentEncode },
  351. { "SaveStructToJsonFile", &USIOJLibrary::execSaveStructToJsonFile },
  352. { "StringToJsonValueArray", &USIOJLibrary::execStringToJsonValueArray },
  353. { "StructToJsonObject", &USIOJLibrary::execStructToJsonObject },
  354. };
  355. FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
  356. }
  357. struct Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics
  358. {
  359. struct SIOJLibrary_eventBase64Decode_Parms
  360. {
  361. FString Source;
  362. FString Dest;
  363. bool ReturnValue;
  364. };
  365. #if WITH_METADATA
  366. static const UECodeGen_Private::FMetaDataPairParam NewProp_Source_MetaData[];
  367. #endif
  368. static const UECodeGen_Private::FStrPropertyParams NewProp_Source;
  369. static const UECodeGen_Private::FStrPropertyParams NewProp_Dest;
  370. static void NewProp_ReturnValue_SetBit(void* Obj);
  371. static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
  372. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  373. #if WITH_METADATA
  374. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  375. #endif
  376. static const UECodeGen_Private::FFunctionParams FuncParams;
  377. };
  378. #if WITH_METADATA
  379. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::NewProp_Source_MetaData[] = {
  380. { "NativeConst", "" },
  381. };
  382. #endif
  383. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::NewProp_Source = { "Source", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventBase64Decode_Parms, Source), METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::NewProp_Source_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::NewProp_Source_MetaData)) };
  384. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::NewProp_Dest = { "Dest", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventBase64Decode_Parms, Dest), METADATA_PARAMS(nullptr, 0) };
  385. void Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::NewProp_ReturnValue_SetBit(void* Obj)
  386. {
  387. ((SIOJLibrary_eventBase64Decode_Parms*)Obj)->ReturnValue = 1;
  388. }
  389. const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, 1, sizeof(bool), sizeof(SIOJLibrary_eventBase64Decode_Parms), &Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(nullptr, 0) };
  390. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::PropPointers[] = {
  391. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::NewProp_Source,
  392. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::NewProp_Dest,
  393. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::NewProp_ReturnValue,
  394. };
  395. #if WITH_METADATA
  396. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::Function_MetaDataParams[] = {
  397. { "Category", "SIOJ|Utility" },
  398. { "Comment", "/**\n\x09 * Decodes a Base64 string into a FString\n\x09 *\n\x09 * @param Source\x09The stringified data to convert\n\x09 * @param Dest\x09\x09The out buffer that will be filled with the decoded data\n\x09 * @return\x09\x09\x09True if the buffer was decoded, false if it failed to decode\n\x09 */" },
  399. { "DisplayName", "Base64 Decode (To String)" },
  400. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  401. { "ToolTip", "Decodes a Base64 string into a FString\n\n@param Source The stringified data to convert\n@param Dest The out buffer that will be filled with the decoded data\n@return True if the buffer was decoded, false if it failed to decode" },
  402. };
  403. #endif
  404. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Base64Decode", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::SIOJLibrary_eventBase64Decode_Parms), Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::Function_MetaDataParams)) };
  405. UFunction* Z_Construct_UFunction_USIOJLibrary_Base64Decode()
  406. {
  407. static UFunction* ReturnFunction = nullptr;
  408. if (!ReturnFunction)
  409. {
  410. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Base64Decode_Statics::FuncParams);
  411. }
  412. return ReturnFunction;
  413. }
  414. struct Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics
  415. {
  416. struct SIOJLibrary_eventBase64DecodeBytes_Parms
  417. {
  418. FString Source;
  419. TArray<uint8> Dest;
  420. bool ReturnValue;
  421. };
  422. #if WITH_METADATA
  423. static const UECodeGen_Private::FMetaDataPairParam NewProp_Source_MetaData[];
  424. #endif
  425. static const UECodeGen_Private::FStrPropertyParams NewProp_Source;
  426. static const UECodeGen_Private::FBytePropertyParams NewProp_Dest_Inner;
  427. static const UECodeGen_Private::FArrayPropertyParams NewProp_Dest;
  428. static void NewProp_ReturnValue_SetBit(void* Obj);
  429. static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
  430. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  431. #if WITH_METADATA
  432. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  433. #endif
  434. static const UECodeGen_Private::FFunctionParams FuncParams;
  435. };
  436. #if WITH_METADATA
  437. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::NewProp_Source_MetaData[] = {
  438. { "NativeConst", "" },
  439. };
  440. #endif
  441. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::NewProp_Source = { "Source", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventBase64DecodeBytes_Parms, Source), METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::NewProp_Source_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::NewProp_Source_MetaData)) };
  442. const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::NewProp_Dest_Inner = { "Dest", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, 1, 0, nullptr, METADATA_PARAMS(nullptr, 0) };
  443. const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::NewProp_Dest = { "Dest", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventBase64DecodeBytes_Parms, Dest), EArrayPropertyFlags::None, METADATA_PARAMS(nullptr, 0) };
  444. void Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::NewProp_ReturnValue_SetBit(void* Obj)
  445. {
  446. ((SIOJLibrary_eventBase64DecodeBytes_Parms*)Obj)->ReturnValue = 1;
  447. }
  448. const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, 1, sizeof(bool), sizeof(SIOJLibrary_eventBase64DecodeBytes_Parms), &Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(nullptr, 0) };
  449. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::PropPointers[] = {
  450. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::NewProp_Source,
  451. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::NewProp_Dest_Inner,
  452. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::NewProp_Dest,
  453. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::NewProp_ReturnValue,
  454. };
  455. #if WITH_METADATA
  456. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::Function_MetaDataParams[] = {
  457. { "Category", "SIOJ|Utility" },
  458. { "Comment", "/**\n\x09 * Decodes a Base64 string into a Byte array\n\x09 *\n\x09 * @param Source\x09The stringified data to convert\n\x09 * @param Dest\x09\x09The out buffer that will be filled with the decoded data\n\x09 * @return\x09\x09\x09True if the buffer was decoded, false if it failed to decode\n\x09 */" },
  459. { "DisplayName", "Base64 Decode (To Bytes)" },
  460. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  461. { "ToolTip", "Decodes a Base64 string into a Byte array\n\n@param Source The stringified data to convert\n@param Dest The out buffer that will be filled with the decoded data\n@return True if the buffer was decoded, false if it failed to decode" },
  462. };
  463. #endif
  464. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Base64DecodeBytes", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::SIOJLibrary_eventBase64DecodeBytes_Parms), Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::Function_MetaDataParams)) };
  465. UFunction* Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes()
  466. {
  467. static UFunction* ReturnFunction = nullptr;
  468. if (!ReturnFunction)
  469. {
  470. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes_Statics::FuncParams);
  471. }
  472. return ReturnFunction;
  473. }
  474. struct Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics
  475. {
  476. struct SIOJLibrary_eventBase64Encode_Parms
  477. {
  478. FString Source;
  479. FString ReturnValue;
  480. };
  481. #if WITH_METADATA
  482. static const UECodeGen_Private::FMetaDataPairParam NewProp_Source_MetaData[];
  483. #endif
  484. static const UECodeGen_Private::FStrPropertyParams NewProp_Source;
  485. static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
  486. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  487. #if WITH_METADATA
  488. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  489. #endif
  490. static const UECodeGen_Private::FFunctionParams FuncParams;
  491. };
  492. #if WITH_METADATA
  493. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::NewProp_Source_MetaData[] = {
  494. { "NativeConst", "" },
  495. };
  496. #endif
  497. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::NewProp_Source = { "Source", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventBase64Encode_Parms, Source), METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::NewProp_Source_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::NewProp_Source_MetaData)) };
  498. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventBase64Encode_Parms, ReturnValue), METADATA_PARAMS(nullptr, 0) };
  499. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::PropPointers[] = {
  500. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::NewProp_Source,
  501. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::NewProp_ReturnValue,
  502. };
  503. #if WITH_METADATA
  504. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::Function_MetaDataParams[] = {
  505. { "Category", "SIOJ|Utility" },
  506. { "Comment", "/**\n\x09 * Encodes a FString into a Base64 string\n\x09 *\n\x09 * @param Source\x09The string data to convert\n\x09 * @return\x09\x09\x09""A string that encodes the binary data in a way that can be safely transmitted via various Internet protocols\n\x09 */" },
  507. { "DisplayName", "Base64 Encode (String)" },
  508. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  509. { "ToolTip", "Encodes a FString into a Base64 string\n\n@param Source The string data to convert\n@return A string that encodes the binary data in a way that can be safely transmitted via various Internet protocols" },
  510. };
  511. #endif
  512. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Base64Encode", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::SIOJLibrary_eventBase64Encode_Parms), Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::Function_MetaDataParams)) };
  513. UFunction* Z_Construct_UFunction_USIOJLibrary_Base64Encode()
  514. {
  515. static UFunction* ReturnFunction = nullptr;
  516. if (!ReturnFunction)
  517. {
  518. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Base64Encode_Statics::FuncParams);
  519. }
  520. return ReturnFunction;
  521. }
  522. struct Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics
  523. {
  524. struct SIOJLibrary_eventBase64EncodeBytes_Parms
  525. {
  526. TArray<uint8> Source;
  527. FString ReturnValue;
  528. };
  529. static const UECodeGen_Private::FBytePropertyParams NewProp_Source_Inner;
  530. #if WITH_METADATA
  531. static const UECodeGen_Private::FMetaDataPairParam NewProp_Source_MetaData[];
  532. #endif
  533. static const UECodeGen_Private::FArrayPropertyParams NewProp_Source;
  534. static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
  535. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  536. #if WITH_METADATA
  537. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  538. #endif
  539. static const UECodeGen_Private::FFunctionParams FuncParams;
  540. };
  541. const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::NewProp_Source_Inner = { "Source", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, 1, 0, nullptr, METADATA_PARAMS(nullptr, 0) };
  542. #if WITH_METADATA
  543. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::NewProp_Source_MetaData[] = {
  544. { "NativeConst", "" },
  545. };
  546. #endif
  547. const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::NewProp_Source = { "Source", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventBase64EncodeBytes_Parms, Source), EArrayPropertyFlags::None, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::NewProp_Source_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::NewProp_Source_MetaData)) };
  548. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventBase64EncodeBytes_Parms, ReturnValue), METADATA_PARAMS(nullptr, 0) };
  549. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::PropPointers[] = {
  550. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::NewProp_Source_Inner,
  551. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::NewProp_Source,
  552. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::NewProp_ReturnValue,
  553. };
  554. #if WITH_METADATA
  555. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::Function_MetaDataParams[] = {
  556. { "Category", "SIOJ|Utility" },
  557. { "Comment", "/**\n\x09 * Encodes a Byte array into a Base64 string\n\x09 *\n\x09 * @param Source\x09The string data to convert\n\x09 * @return\x09\x09\x09""A string that encodes the binary data in a way that can be safely transmitted via various Internet protocols\n\x09 */" },
  558. { "DisplayName", "Base64 Encode (Bytes)" },
  559. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  560. { "ToolTip", "Encodes a Byte array into a Base64 string\n\n@param Source The string data to convert\n@return A string that encodes the binary data in a way that can be safely transmitted via various Internet protocols" },
  561. };
  562. #endif
  563. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Base64EncodeBytes", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::SIOJLibrary_eventBase64EncodeBytes_Parms), Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::Function_MetaDataParams)) };
  564. UFunction* Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes()
  565. {
  566. static UFunction* ReturnFunction = nullptr;
  567. if (!ReturnFunction)
  568. {
  569. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes_Statics::FuncParams);
  570. }
  571. return ReturnFunction;
  572. }
  573. struct Z_Construct_UFunction_USIOJLibrary_CallURL_Statics
  574. {
  575. struct SIOJLibrary_eventCallURL_Parms
  576. {
  577. UObject* WorldContextObject;
  578. FString URL;
  579. ESIORequestVerb Verb;
  580. ESIORequestContentType ContentType;
  581. USIOJsonObject* SIOJJson;
  582. FScriptDelegate Callback;
  583. };
  584. static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
  585. #if WITH_METADATA
  586. static const UECodeGen_Private::FMetaDataPairParam NewProp_URL_MetaData[];
  587. #endif
  588. static const UECodeGen_Private::FStrPropertyParams NewProp_URL;
  589. static const UECodeGen_Private::FBytePropertyParams NewProp_Verb_Underlying;
  590. static const UECodeGen_Private::FEnumPropertyParams NewProp_Verb;
  591. static const UECodeGen_Private::FBytePropertyParams NewProp_ContentType_Underlying;
  592. static const UECodeGen_Private::FEnumPropertyParams NewProp_ContentType;
  593. static const UECodeGen_Private::FObjectPropertyParams NewProp_SIOJJson;
  594. #if WITH_METADATA
  595. static const UECodeGen_Private::FMetaDataPairParam NewProp_Callback_MetaData[];
  596. #endif
  597. static const UECodeGen_Private::FDelegatePropertyParams NewProp_Callback;
  598. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  599. #if WITH_METADATA
  600. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  601. #endif
  602. static const UECodeGen_Private::FFunctionParams FuncParams;
  603. };
  604. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventCallURL_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(nullptr, 0) };
  605. #if WITH_METADATA
  606. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_URL_MetaData[] = {
  607. { "NativeConst", "" },
  608. };
  609. #endif
  610. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_URL = { "URL", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventCallURL_Parms, URL), METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_URL_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_URL_MetaData)) };
  611. const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_Verb_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, 1, 0, nullptr, METADATA_PARAMS(nullptr, 0) };
  612. const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_Verb = { "Verb", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventCallURL_Parms, Verb), Z_Construct_UEnum_SIOJson_ESIORequestVerb, METADATA_PARAMS(nullptr, 0) }; // 3403366913
  613. const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_ContentType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, 1, 0, nullptr, METADATA_PARAMS(nullptr, 0) };
  614. const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_ContentType = { "ContentType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventCallURL_Parms, ContentType), Z_Construct_UEnum_SIOJson_ESIORequestContentType, METADATA_PARAMS(nullptr, 0) }; // 3220947699
  615. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_SIOJJson = { "SIOJJson", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventCallURL_Parms, SIOJJson), Z_Construct_UClass_USIOJsonObject_NoRegister, METADATA_PARAMS(nullptr, 0) };
  616. #if WITH_METADATA
  617. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_Callback_MetaData[] = {
  618. { "NativeConst", "" },
  619. };
  620. #endif
  621. const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_Callback = { "Callback", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventCallURL_Parms, Callback), Z_Construct_UDelegateFunction_SIOJson_SIOJCallDelegate__DelegateSignature, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_Callback_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_Callback_MetaData)) }; // 3248147953
  622. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::PropPointers[] = {
  623. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_WorldContextObject,
  624. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_URL,
  625. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_Verb_Underlying,
  626. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_Verb,
  627. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_ContentType_Underlying,
  628. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_ContentType,
  629. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_SIOJJson,
  630. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::NewProp_Callback,
  631. };
  632. #if WITH_METADATA
  633. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::Function_MetaDataParams[] = {
  634. { "Category", "SIOJ|Utility" },
  635. { "Comment", "/** Easy way to process http requests */" },
  636. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  637. { "ToolTip", "Easy way to process http requests" },
  638. { "WorldContext", "WorldContextObject" },
  639. };
  640. #endif
  641. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "CallURL", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::SIOJLibrary_eventCallURL_Parms), Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::Function_MetaDataParams)) };
  642. UFunction* Z_Construct_UFunction_USIOJLibrary_CallURL()
  643. {
  644. static UFunction* ReturnFunction = nullptr;
  645. if (!ReturnFunction)
  646. {
  647. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_CallURL_Statics::FuncParams);
  648. }
  649. return ReturnFunction;
  650. }
  651. struct Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics
  652. {
  653. struct SIOJLibrary_eventConv_ArrayToJsonValue_Parms
  654. {
  655. TArray<USIOJsonValue*> InArray;
  656. USIOJsonValue* ReturnValue;
  657. };
  658. static const UECodeGen_Private::FObjectPropertyParams NewProp_InArray_Inner;
  659. #if WITH_METADATA
  660. static const UECodeGen_Private::FMetaDataPairParam NewProp_InArray_MetaData[];
  661. #endif
  662. static const UECodeGen_Private::FArrayPropertyParams NewProp_InArray;
  663. static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
  664. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  665. #if WITH_METADATA
  666. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  667. #endif
  668. static const UECodeGen_Private::FFunctionParams FuncParams;
  669. };
  670. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::NewProp_InArray_Inner = { "InArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, 0, Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  671. #if WITH_METADATA
  672. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::NewProp_InArray_MetaData[] = {
  673. { "NativeConst", "" },
  674. };
  675. #endif
  676. const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::NewProp_InArray = { "InArray", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_ArrayToJsonValue_Parms, InArray), EArrayPropertyFlags::None, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::NewProp_InArray_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::NewProp_InArray_MetaData)) };
  677. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_ArrayToJsonValue_Parms, ReturnValue), Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  678. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::PropPointers[] = {
  679. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::NewProp_InArray_Inner,
  680. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::NewProp_InArray,
  681. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::NewProp_ReturnValue,
  682. };
  683. #if WITH_METADATA
  684. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::Function_MetaDataParams[] = {
  685. { "BlueprintAutocast", "" },
  686. { "Category", "Utilities|SocketIO" },
  687. { "Comment", "//ToJsonValue\n" },
  688. { "DisplayName", "To JsonValue (Array)" },
  689. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  690. { "ToolTip", "ToJsonValue" },
  691. };
  692. #endif
  693. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Conv_ArrayToJsonValue", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::SIOJLibrary_eventConv_ArrayToJsonValue_Parms), Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::Function_MetaDataParams)) };
  694. UFunction* Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue()
  695. {
  696. static UFunction* ReturnFunction = nullptr;
  697. if (!ReturnFunction)
  698. {
  699. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue_Statics::FuncParams);
  700. }
  701. return ReturnFunction;
  702. }
  703. struct Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics
  704. {
  705. struct SIOJLibrary_eventConv_BoolToJsonValue_Parms
  706. {
  707. bool InBool;
  708. USIOJsonValue* ReturnValue;
  709. };
  710. static void NewProp_InBool_SetBit(void* Obj);
  711. static const UECodeGen_Private::FBoolPropertyParams NewProp_InBool;
  712. static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
  713. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  714. #if WITH_METADATA
  715. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  716. #endif
  717. static const UECodeGen_Private::FFunctionParams FuncParams;
  718. };
  719. void Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::NewProp_InBool_SetBit(void* Obj)
  720. {
  721. ((SIOJLibrary_eventConv_BoolToJsonValue_Parms*)Obj)->InBool = 1;
  722. }
  723. const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::NewProp_InBool = { "InBool", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, 1, sizeof(bool), sizeof(SIOJLibrary_eventConv_BoolToJsonValue_Parms), &Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::NewProp_InBool_SetBit, METADATA_PARAMS(nullptr, 0) };
  724. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_BoolToJsonValue_Parms, ReturnValue), Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  725. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::PropPointers[] = {
  726. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::NewProp_InBool,
  727. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::NewProp_ReturnValue,
  728. };
  729. #if WITH_METADATA
  730. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::Function_MetaDataParams[] = {
  731. { "BlueprintAutocast", "" },
  732. { "Category", "Utilities|SocketIO" },
  733. { "DisplayName", "To JsonValue (Bool)" },
  734. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  735. };
  736. #endif
  737. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Conv_BoolToJsonValue", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::SIOJLibrary_eventConv_BoolToJsonValue_Parms), Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::Function_MetaDataParams)) };
  738. UFunction* Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue()
  739. {
  740. static UFunction* ReturnFunction = nullptr;
  741. if (!ReturnFunction)
  742. {
  743. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue_Statics::FuncParams);
  744. }
  745. return ReturnFunction;
  746. }
  747. struct Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics
  748. {
  749. struct SIOJLibrary_eventConv_BytesToJsonValue_Parms
  750. {
  751. TArray<uint8> InBytes;
  752. USIOJsonValue* ReturnValue;
  753. };
  754. static const UECodeGen_Private::FBytePropertyParams NewProp_InBytes_Inner;
  755. #if WITH_METADATA
  756. static const UECodeGen_Private::FMetaDataPairParam NewProp_InBytes_MetaData[];
  757. #endif
  758. static const UECodeGen_Private::FArrayPropertyParams NewProp_InBytes;
  759. static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
  760. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  761. #if WITH_METADATA
  762. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  763. #endif
  764. static const UECodeGen_Private::FFunctionParams FuncParams;
  765. };
  766. const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::NewProp_InBytes_Inner = { "InBytes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, 1, 0, nullptr, METADATA_PARAMS(nullptr, 0) };
  767. #if WITH_METADATA
  768. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::NewProp_InBytes_MetaData[] = {
  769. { "NativeConst", "" },
  770. };
  771. #endif
  772. const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::NewProp_InBytes = { "InBytes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_BytesToJsonValue_Parms, InBytes), EArrayPropertyFlags::None, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::NewProp_InBytes_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::NewProp_InBytes_MetaData)) };
  773. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_BytesToJsonValue_Parms, ReturnValue), Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  774. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::PropPointers[] = {
  775. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::NewProp_InBytes_Inner,
  776. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::NewProp_InBytes,
  777. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::NewProp_ReturnValue,
  778. };
  779. #if WITH_METADATA
  780. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::Function_MetaDataParams[] = {
  781. { "BlueprintAutocast", "" },
  782. { "Category", "Utilities|SocketIO" },
  783. { "DisplayName", "To JsonValue (Bytes)" },
  784. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  785. };
  786. #endif
  787. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Conv_BytesToJsonValue", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::SIOJLibrary_eventConv_BytesToJsonValue_Parms), Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::Function_MetaDataParams)) };
  788. UFunction* Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue()
  789. {
  790. static UFunction* ReturnFunction = nullptr;
  791. if (!ReturnFunction)
  792. {
  793. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue_Statics::FuncParams);
  794. }
  795. return ReturnFunction;
  796. }
  797. struct Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics
  798. {
  799. struct SIOJLibrary_eventConv_FloatToJsonValue_Parms
  800. {
  801. float InFloat;
  802. USIOJsonValue* ReturnValue;
  803. };
  804. static const UECodeGen_Private::FFloatPropertyParams NewProp_InFloat;
  805. static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
  806. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  807. #if WITH_METADATA
  808. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  809. #endif
  810. static const UECodeGen_Private::FFunctionParams FuncParams;
  811. };
  812. const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics::NewProp_InFloat = { "InFloat", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_FloatToJsonValue_Parms, InFloat), METADATA_PARAMS(nullptr, 0) };
  813. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_FloatToJsonValue_Parms, ReturnValue), Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  814. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics::PropPointers[] = {
  815. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics::NewProp_InFloat,
  816. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics::NewProp_ReturnValue,
  817. };
  818. #if WITH_METADATA
  819. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics::Function_MetaDataParams[] = {
  820. { "BlueprintAutocast", "" },
  821. { "Category", "Utilities|SocketIO" },
  822. { "DisplayName", "To JsonValue (Float)" },
  823. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  824. };
  825. #endif
  826. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Conv_FloatToJsonValue", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics::SIOJLibrary_eventConv_FloatToJsonValue_Parms), Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics::Function_MetaDataParams)) };
  827. UFunction* Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue()
  828. {
  829. static UFunction* ReturnFunction = nullptr;
  830. if (!ReturnFunction)
  831. {
  832. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue_Statics::FuncParams);
  833. }
  834. return ReturnFunction;
  835. }
  836. struct Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics
  837. {
  838. struct SIOJLibrary_eventConv_IntToJsonValue_Parms
  839. {
  840. int32 InInt;
  841. USIOJsonValue* ReturnValue;
  842. };
  843. static const UECodeGen_Private::FIntPropertyParams NewProp_InInt;
  844. static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
  845. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  846. #if WITH_METADATA
  847. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  848. #endif
  849. static const UECodeGen_Private::FFunctionParams FuncParams;
  850. };
  851. const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics::NewProp_InInt = { "InInt", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_IntToJsonValue_Parms, InInt), METADATA_PARAMS(nullptr, 0) };
  852. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_IntToJsonValue_Parms, ReturnValue), Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  853. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics::PropPointers[] = {
  854. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics::NewProp_InInt,
  855. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics::NewProp_ReturnValue,
  856. };
  857. #if WITH_METADATA
  858. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics::Function_MetaDataParams[] = {
  859. { "BlueprintAutocast", "" },
  860. { "Category", "Utilities|SocketIO" },
  861. { "DisplayName", "To JsonValue (Integer)" },
  862. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  863. };
  864. #endif
  865. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Conv_IntToJsonValue", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics::SIOJLibrary_eventConv_IntToJsonValue_Parms), Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics::Function_MetaDataParams)) };
  866. UFunction* Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue()
  867. {
  868. static UFunction* ReturnFunction = nullptr;
  869. if (!ReturnFunction)
  870. {
  871. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue_Statics::FuncParams);
  872. }
  873. return ReturnFunction;
  874. }
  875. struct Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics
  876. {
  877. struct SIOJLibrary_eventConv_JsonObjectToJsonValue_Parms
  878. {
  879. USIOJsonObject* InObject;
  880. USIOJsonValue* ReturnValue;
  881. };
  882. static const UECodeGen_Private::FObjectPropertyParams NewProp_InObject;
  883. static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
  884. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  885. #if WITH_METADATA
  886. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  887. #endif
  888. static const UECodeGen_Private::FFunctionParams FuncParams;
  889. };
  890. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics::NewProp_InObject = { "InObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_JsonObjectToJsonValue_Parms, InObject), Z_Construct_UClass_USIOJsonObject_NoRegister, METADATA_PARAMS(nullptr, 0) };
  891. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_JsonObjectToJsonValue_Parms, ReturnValue), Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  892. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics::PropPointers[] = {
  893. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics::NewProp_InObject,
  894. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics::NewProp_ReturnValue,
  895. };
  896. #if WITH_METADATA
  897. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics::Function_MetaDataParams[] = {
  898. { "BlueprintAutocast", "" },
  899. { "Category", "Utilities|SocketIO" },
  900. { "DisplayName", "To JsonValue (JsonObject)" },
  901. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  902. };
  903. #endif
  904. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Conv_JsonObjectToJsonValue", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics::SIOJLibrary_eventConv_JsonObjectToJsonValue_Parms), Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics::Function_MetaDataParams)) };
  905. UFunction* Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue()
  906. {
  907. static UFunction* ReturnFunction = nullptr;
  908. if (!ReturnFunction)
  909. {
  910. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue_Statics::FuncParams);
  911. }
  912. return ReturnFunction;
  913. }
  914. struct Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics
  915. {
  916. struct SIOJLibrary_eventConv_JsonObjectToString_Parms
  917. {
  918. USIOJsonObject* InObject;
  919. FString ReturnValue;
  920. };
  921. static const UECodeGen_Private::FObjectPropertyParams NewProp_InObject;
  922. static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
  923. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  924. #if WITH_METADATA
  925. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  926. #endif
  927. static const UECodeGen_Private::FFunctionParams FuncParams;
  928. };
  929. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics::NewProp_InObject = { "InObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_JsonObjectToString_Parms, InObject), Z_Construct_UClass_USIOJsonObject_NoRegister, METADATA_PARAMS(nullptr, 0) };
  930. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_JsonObjectToString_Parms, ReturnValue), METADATA_PARAMS(nullptr, 0) };
  931. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics::PropPointers[] = {
  932. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics::NewProp_InObject,
  933. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics::NewProp_ReturnValue,
  934. };
  935. #if WITH_METADATA
  936. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics::Function_MetaDataParams[] = {
  937. { "BlueprintAutocast", "" },
  938. { "Category", "Utilities|SocketIO" },
  939. { "Comment", "//ToString - these never get called sadly, kismet library get display name takes priority\n" },
  940. { "CompactNodeTitle", "->" },
  941. { "DisplayName", "To String (SIOJsonObject)" },
  942. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  943. { "ToolTip", "ToString - these never get called sadly, kismet library get display name takes priority" },
  944. };
  945. #endif
  946. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Conv_JsonObjectToString", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics::SIOJLibrary_eventConv_JsonObjectToString_Parms), Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics::Function_MetaDataParams)) };
  947. UFunction* Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString()
  948. {
  949. static UFunction* ReturnFunction = nullptr;
  950. if (!ReturnFunction)
  951. {
  952. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString_Statics::FuncParams);
  953. }
  954. return ReturnFunction;
  955. }
  956. struct Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics
  957. {
  958. struct SIOJLibrary_eventConv_JsonValueToBool_Parms
  959. {
  960. USIOJsonValue* InValue;
  961. bool ReturnValue;
  962. };
  963. static const UECodeGen_Private::FObjectPropertyParams NewProp_InValue;
  964. static void NewProp_ReturnValue_SetBit(void* Obj);
  965. static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
  966. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  967. #if WITH_METADATA
  968. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  969. #endif
  970. static const UECodeGen_Private::FFunctionParams FuncParams;
  971. };
  972. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_JsonValueToBool_Parms, InValue), Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  973. void Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::NewProp_ReturnValue_SetBit(void* Obj)
  974. {
  975. ((SIOJLibrary_eventConv_JsonValueToBool_Parms*)Obj)->ReturnValue = 1;
  976. }
  977. const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, 1, sizeof(bool), sizeof(SIOJLibrary_eventConv_JsonValueToBool_Parms), &Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(nullptr, 0) };
  978. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::PropPointers[] = {
  979. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::NewProp_InValue,
  980. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::NewProp_ReturnValue,
  981. };
  982. #if WITH_METADATA
  983. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::Function_MetaDataParams[] = {
  984. { "BlueprintAutocast", "" },
  985. { "Category", "Utilities|SocketIO" },
  986. { "DisplayName", "To Bool (JsonValue)" },
  987. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  988. };
  989. #endif
  990. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Conv_JsonValueToBool", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::SIOJLibrary_eventConv_JsonValueToBool_Parms), Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::Function_MetaDataParams)) };
  991. UFunction* Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool()
  992. {
  993. static UFunction* ReturnFunction = nullptr;
  994. if (!ReturnFunction)
  995. {
  996. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool_Statics::FuncParams);
  997. }
  998. return ReturnFunction;
  999. }
  1000. struct Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics
  1001. {
  1002. struct SIOJLibrary_eventConv_JsonValueToBytes_Parms
  1003. {
  1004. USIOJsonValue* InValue;
  1005. TArray<uint8> ReturnValue;
  1006. };
  1007. static const UECodeGen_Private::FObjectPropertyParams NewProp_InValue;
  1008. static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Inner;
  1009. static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
  1010. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  1011. #if WITH_METADATA
  1012. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  1013. #endif
  1014. static const UECodeGen_Private::FFunctionParams FuncParams;
  1015. };
  1016. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_JsonValueToBytes_Parms, InValue), Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  1017. const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, 1, 0, nullptr, METADATA_PARAMS(nullptr, 0) };
  1018. const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_JsonValueToBytes_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(nullptr, 0) };
  1019. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::PropPointers[] = {
  1020. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::NewProp_InValue,
  1021. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::NewProp_ReturnValue_Inner,
  1022. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::NewProp_ReturnValue,
  1023. };
  1024. #if WITH_METADATA
  1025. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::Function_MetaDataParams[] = {
  1026. { "BlueprintAutocast", "" },
  1027. { "Category", "Utilities|SocketIO" },
  1028. { "DisplayName", "To Bytes (JsonValue)" },
  1029. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  1030. };
  1031. #endif
  1032. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Conv_JsonValueToBytes", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::SIOJLibrary_eventConv_JsonValueToBytes_Parms), Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::Function_MetaDataParams)) };
  1033. UFunction* Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes()
  1034. {
  1035. static UFunction* ReturnFunction = nullptr;
  1036. if (!ReturnFunction)
  1037. {
  1038. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes_Statics::FuncParams);
  1039. }
  1040. return ReturnFunction;
  1041. }
  1042. struct Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics
  1043. {
  1044. struct SIOJLibrary_eventConv_JsonValueToFloat_Parms
  1045. {
  1046. USIOJsonValue* InValue;
  1047. float ReturnValue;
  1048. };
  1049. static const UECodeGen_Private::FObjectPropertyParams NewProp_InValue;
  1050. static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
  1051. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  1052. #if WITH_METADATA
  1053. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  1054. #endif
  1055. static const UECodeGen_Private::FFunctionParams FuncParams;
  1056. };
  1057. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_JsonValueToFloat_Parms, InValue), Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  1058. const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_JsonValueToFloat_Parms, ReturnValue), METADATA_PARAMS(nullptr, 0) };
  1059. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics::PropPointers[] = {
  1060. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics::NewProp_InValue,
  1061. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics::NewProp_ReturnValue,
  1062. };
  1063. #if WITH_METADATA
  1064. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics::Function_MetaDataParams[] = {
  1065. { "BlueprintAutocast", "" },
  1066. { "Category", "Utilities|SocketIO" },
  1067. { "DisplayName", "To Float (JsonValue)" },
  1068. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  1069. };
  1070. #endif
  1071. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Conv_JsonValueToFloat", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics::SIOJLibrary_eventConv_JsonValueToFloat_Parms), Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics::Function_MetaDataParams)) };
  1072. UFunction* Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat()
  1073. {
  1074. static UFunction* ReturnFunction = nullptr;
  1075. if (!ReturnFunction)
  1076. {
  1077. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat_Statics::FuncParams);
  1078. }
  1079. return ReturnFunction;
  1080. }
  1081. struct Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics
  1082. {
  1083. struct SIOJLibrary_eventConv_JsonValueToInt_Parms
  1084. {
  1085. USIOJsonValue* InValue;
  1086. int32 ReturnValue;
  1087. };
  1088. static const UECodeGen_Private::FObjectPropertyParams NewProp_InValue;
  1089. static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
  1090. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  1091. #if WITH_METADATA
  1092. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  1093. #endif
  1094. static const UECodeGen_Private::FFunctionParams FuncParams;
  1095. };
  1096. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_JsonValueToInt_Parms, InValue), Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  1097. const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_JsonValueToInt_Parms, ReturnValue), METADATA_PARAMS(nullptr, 0) };
  1098. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics::PropPointers[] = {
  1099. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics::NewProp_InValue,
  1100. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics::NewProp_ReturnValue,
  1101. };
  1102. #if WITH_METADATA
  1103. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics::Function_MetaDataParams[] = {
  1104. { "BlueprintAutocast", "" },
  1105. { "Category", "Utilities|SocketIO" },
  1106. { "Comment", "//To Native Types\n" },
  1107. { "DisplayName", "To Integer (JsonValue)" },
  1108. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  1109. { "ToolTip", "To Native Types" },
  1110. };
  1111. #endif
  1112. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Conv_JsonValueToInt", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics::SIOJLibrary_eventConv_JsonValueToInt_Parms), Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics::Function_MetaDataParams)) };
  1113. UFunction* Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt()
  1114. {
  1115. static UFunction* ReturnFunction = nullptr;
  1116. if (!ReturnFunction)
  1117. {
  1118. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt_Statics::FuncParams);
  1119. }
  1120. return ReturnFunction;
  1121. }
  1122. struct Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics
  1123. {
  1124. struct SIOJLibrary_eventConv_JsonValueToJsonObject_Parms
  1125. {
  1126. USIOJsonValue* InValue;
  1127. USIOJsonObject* ReturnValue;
  1128. };
  1129. static const UECodeGen_Private::FObjectPropertyParams NewProp_InValue;
  1130. static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
  1131. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  1132. #if WITH_METADATA
  1133. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  1134. #endif
  1135. static const UECodeGen_Private::FFunctionParams FuncParams;
  1136. };
  1137. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_JsonValueToJsonObject_Parms, InValue), Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  1138. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_JsonValueToJsonObject_Parms, ReturnValue), Z_Construct_UClass_USIOJsonObject_NoRegister, METADATA_PARAMS(nullptr, 0) };
  1139. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics::PropPointers[] = {
  1140. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics::NewProp_InValue,
  1141. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics::NewProp_ReturnValue,
  1142. };
  1143. #if WITH_METADATA
  1144. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics::Function_MetaDataParams[] = {
  1145. { "BlueprintAutocast", "" },
  1146. { "Category", "Utilities|SocketIO" },
  1147. { "DisplayName", "To Object (JsonValue)" },
  1148. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  1149. };
  1150. #endif
  1151. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Conv_JsonValueToJsonObject", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics::SIOJLibrary_eventConv_JsonValueToJsonObject_Parms), Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics::Function_MetaDataParams)) };
  1152. UFunction* Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject()
  1153. {
  1154. static UFunction* ReturnFunction = nullptr;
  1155. if (!ReturnFunction)
  1156. {
  1157. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject_Statics::FuncParams);
  1158. }
  1159. return ReturnFunction;
  1160. }
  1161. struct Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics
  1162. {
  1163. struct SIOJLibrary_eventConv_StringToJsonValue_Parms
  1164. {
  1165. FString InString;
  1166. USIOJsonValue* ReturnValue;
  1167. };
  1168. #if WITH_METADATA
  1169. static const UECodeGen_Private::FMetaDataPairParam NewProp_InString_MetaData[];
  1170. #endif
  1171. static const UECodeGen_Private::FStrPropertyParams NewProp_InString;
  1172. static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
  1173. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  1174. #if WITH_METADATA
  1175. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  1176. #endif
  1177. static const UECodeGen_Private::FFunctionParams FuncParams;
  1178. };
  1179. #if WITH_METADATA
  1180. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::NewProp_InString_MetaData[] = {
  1181. { "NativeConst", "" },
  1182. };
  1183. #endif
  1184. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::NewProp_InString = { "InString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_StringToJsonValue_Parms, InString), METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::NewProp_InString_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::NewProp_InString_MetaData)) };
  1185. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventConv_StringToJsonValue_Parms, ReturnValue), Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  1186. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::PropPointers[] = {
  1187. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::NewProp_InString,
  1188. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::NewProp_ReturnValue,
  1189. };
  1190. #if WITH_METADATA
  1191. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::Function_MetaDataParams[] = {
  1192. { "BlueprintAutocast", "" },
  1193. { "Category", "Utilities|SocketIO" },
  1194. { "DisplayName", "To JsonValue (String)" },
  1195. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  1196. };
  1197. #endif
  1198. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "Conv_StringToJsonValue", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::SIOJLibrary_eventConv_StringToJsonValue_Parms), Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::Function_MetaDataParams)) };
  1199. UFunction* Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue()
  1200. {
  1201. static UFunction* ReturnFunction = nullptr;
  1202. if (!ReturnFunction)
  1203. {
  1204. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue_Statics::FuncParams);
  1205. }
  1206. return ReturnFunction;
  1207. }
  1208. struct Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics
  1209. {
  1210. struct SIOJLibrary_eventGetURLBinary_Parms
  1211. {
  1212. UObject* WorldContextObject;
  1213. FString URL;
  1214. ESIORequestVerb Verb;
  1215. ESIORequestContentType ContentType;
  1216. TArray<uint8> OutResultData;
  1217. FLatentActionInfo LatentInfo;
  1218. };
  1219. static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
  1220. #if WITH_METADATA
  1221. static const UECodeGen_Private::FMetaDataPairParam NewProp_URL_MetaData[];
  1222. #endif
  1223. static const UECodeGen_Private::FStrPropertyParams NewProp_URL;
  1224. static const UECodeGen_Private::FBytePropertyParams NewProp_Verb_Underlying;
  1225. static const UECodeGen_Private::FEnumPropertyParams NewProp_Verb;
  1226. static const UECodeGen_Private::FBytePropertyParams NewProp_ContentType_Underlying;
  1227. static const UECodeGen_Private::FEnumPropertyParams NewProp_ContentType;
  1228. static const UECodeGen_Private::FBytePropertyParams NewProp_OutResultData_Inner;
  1229. static const UECodeGen_Private::FArrayPropertyParams NewProp_OutResultData;
  1230. static const UECodeGen_Private::FStructPropertyParams NewProp_LatentInfo;
  1231. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  1232. #if WITH_METADATA
  1233. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  1234. #endif
  1235. static const UECodeGen_Private::FFunctionParams FuncParams;
  1236. };
  1237. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventGetURLBinary_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(nullptr, 0) };
  1238. #if WITH_METADATA
  1239. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_URL_MetaData[] = {
  1240. { "NativeConst", "" },
  1241. };
  1242. #endif
  1243. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_URL = { "URL", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventGetURLBinary_Parms, URL), METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_URL_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_URL_MetaData)) };
  1244. const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_Verb_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, 1, 0, nullptr, METADATA_PARAMS(nullptr, 0) };
  1245. const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_Verb = { "Verb", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventGetURLBinary_Parms, Verb), Z_Construct_UEnum_SIOJson_ESIORequestVerb, METADATA_PARAMS(nullptr, 0) }; // 3403366913
  1246. const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_ContentType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, 1, 0, nullptr, METADATA_PARAMS(nullptr, 0) };
  1247. const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_ContentType = { "ContentType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventGetURLBinary_Parms, ContentType), Z_Construct_UEnum_SIOJson_ESIORequestContentType, METADATA_PARAMS(nullptr, 0) }; // 3220947699
  1248. const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_OutResultData_Inner = { "OutResultData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, 1, 0, nullptr, METADATA_PARAMS(nullptr, 0) };
  1249. const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_OutResultData = { "OutResultData", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventGetURLBinary_Parms, OutResultData), EArrayPropertyFlags::None, METADATA_PARAMS(nullptr, 0) };
  1250. const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_LatentInfo = { "LatentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventGetURLBinary_Parms, LatentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(nullptr, 0) }; // 4072181092
  1251. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::PropPointers[] = {
  1252. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_WorldContextObject,
  1253. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_URL,
  1254. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_Verb_Underlying,
  1255. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_Verb,
  1256. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_ContentType_Underlying,
  1257. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_ContentType,
  1258. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_OutResultData_Inner,
  1259. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_OutResultData,
  1260. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::NewProp_LatentInfo,
  1261. };
  1262. #if WITH_METADATA
  1263. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::Function_MetaDataParams[] = {
  1264. { "Category", "SIOJ|Utility" },
  1265. { "Comment", "/** Easy way to fetch resources using get */" },
  1266. { "Latent", "" },
  1267. { "LatentInfo", "LatentInfo" },
  1268. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  1269. { "ToolTip", "Easy way to fetch resources using get" },
  1270. { "WorldContext", "WorldContextObject" },
  1271. };
  1272. #endif
  1273. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "GetURLBinary", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::SIOJLibrary_eventGetURLBinary_Parms), Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::Function_MetaDataParams)) };
  1274. UFunction* Z_Construct_UFunction_USIOJLibrary_GetURLBinary()
  1275. {
  1276. static UFunction* ReturnFunction = nullptr;
  1277. if (!ReturnFunction)
  1278. {
  1279. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_GetURLBinary_Statics::FuncParams);
  1280. }
  1281. return ReturnFunction;
  1282. }
  1283. struct Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics
  1284. {
  1285. struct SIOJLibrary_eventJsonObjectToStruct_Parms
  1286. {
  1287. USIOJsonObject* JsonObject;
  1288. TFieldPath<FProperty> AnyStruct;
  1289. bool ReturnValue;
  1290. };
  1291. static const UECodeGen_Private::FObjectPropertyParams NewProp_JsonObject;
  1292. static const UECodeGen_Private::FFieldPathPropertyParams NewProp_AnyStruct;
  1293. static void NewProp_ReturnValue_SetBit(void* Obj);
  1294. static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
  1295. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  1296. #if WITH_METADATA
  1297. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  1298. #endif
  1299. static const UECodeGen_Private::FFunctionParams FuncParams;
  1300. };
  1301. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::NewProp_JsonObject = { "JsonObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventJsonObjectToStruct_Parms, JsonObject), Z_Construct_UClass_USIOJsonObject_NoRegister, METADATA_PARAMS(nullptr, 0) };
  1302. const UECodeGen_Private::FFieldPathPropertyParams Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::NewProp_AnyStruct = { "AnyStruct", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::FieldPath, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventJsonObjectToStruct_Parms, AnyStruct), &FProperty::StaticClass, METADATA_PARAMS(nullptr, 0) };
  1303. void Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::NewProp_ReturnValue_SetBit(void* Obj)
  1304. {
  1305. ((SIOJLibrary_eventJsonObjectToStruct_Parms*)Obj)->ReturnValue = 1;
  1306. }
  1307. const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, 1, sizeof(bool), sizeof(SIOJLibrary_eventJsonObjectToStruct_Parms), &Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(nullptr, 0) };
  1308. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::PropPointers[] = {
  1309. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::NewProp_JsonObject,
  1310. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::NewProp_AnyStruct,
  1311. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::NewProp_ReturnValue,
  1312. };
  1313. #if WITH_METADATA
  1314. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::Function_MetaDataParams[] = {
  1315. { "Category", "SocketIOFunctions" },
  1316. { "Comment", "/**\n\x09* Uses the reflection system to fill an unreal struct from data defined in JsonObject.\n\x09*\n\x09* @param JsonObject\x09\x09The source JsonObject for properties to fill\n\x09* @param AnyStruct\x09\x09The struct you wish to fill\n\x09* @return\x09\x09\x09\x09Whether all properties filled correctly\n\x09*/" },
  1317. { "CustomStructureParam", "AnyStruct" },
  1318. { "CustomThunk", "true" },
  1319. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  1320. { "ToolTip", "Uses the reflection system to fill an unreal struct from data defined in JsonObject.\n\n@param JsonObject The source JsonObject for properties to fill\n@param AnyStruct The struct you wish to fill\n@return Whether all properties filled correctly" },
  1321. };
  1322. #endif
  1323. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "JsonObjectToStruct", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::SIOJLibrary_eventJsonObjectToStruct_Parms), Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::Function_MetaDataParams)) };
  1324. UFunction* Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct()
  1325. {
  1326. static UFunction* ReturnFunction = nullptr;
  1327. if (!ReturnFunction)
  1328. {
  1329. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct_Statics::FuncParams);
  1330. }
  1331. return ReturnFunction;
  1332. }
  1333. struct Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics
  1334. {
  1335. struct SIOJLibrary_eventLoadJsonFileToStruct_Parms
  1336. {
  1337. FString FilePath;
  1338. TFieldPath<FProperty> AnyStruct;
  1339. bool ReturnValue;
  1340. };
  1341. #if WITH_METADATA
  1342. static const UECodeGen_Private::FMetaDataPairParam NewProp_FilePath_MetaData[];
  1343. #endif
  1344. static const UECodeGen_Private::FStrPropertyParams NewProp_FilePath;
  1345. static const UECodeGen_Private::FFieldPathPropertyParams NewProp_AnyStruct;
  1346. static void NewProp_ReturnValue_SetBit(void* Obj);
  1347. static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
  1348. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  1349. #if WITH_METADATA
  1350. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  1351. #endif
  1352. static const UECodeGen_Private::FFunctionParams FuncParams;
  1353. };
  1354. #if WITH_METADATA
  1355. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::NewProp_FilePath_MetaData[] = {
  1356. { "NativeConst", "" },
  1357. };
  1358. #endif
  1359. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::NewProp_FilePath = { "FilePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventLoadJsonFileToStruct_Parms, FilePath), METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::NewProp_FilePath_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::NewProp_FilePath_MetaData)) };
  1360. const UECodeGen_Private::FFieldPathPropertyParams Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::NewProp_AnyStruct = { "AnyStruct", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::FieldPath, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventLoadJsonFileToStruct_Parms, AnyStruct), &FProperty::StaticClass, METADATA_PARAMS(nullptr, 0) };
  1361. void Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::NewProp_ReturnValue_SetBit(void* Obj)
  1362. {
  1363. ((SIOJLibrary_eventLoadJsonFileToStruct_Parms*)Obj)->ReturnValue = 1;
  1364. }
  1365. const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, 1, sizeof(bool), sizeof(SIOJLibrary_eventLoadJsonFileToStruct_Parms), &Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(nullptr, 0) };
  1366. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::PropPointers[] = {
  1367. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::NewProp_FilePath,
  1368. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::NewProp_AnyStruct,
  1369. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::NewProp_ReturnValue,
  1370. };
  1371. #if WITH_METADATA
  1372. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::Function_MetaDataParams[] = {
  1373. { "Category", "SocketIOFunctions" },
  1374. { "CustomStructureParam", "AnyStruct" },
  1375. { "CustomThunk", "true" },
  1376. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  1377. };
  1378. #endif
  1379. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "LoadJsonFileToStruct", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::SIOJLibrary_eventLoadJsonFileToStruct_Parms), Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::Function_MetaDataParams)) };
  1380. UFunction* Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct()
  1381. {
  1382. static UFunction* ReturnFunction = nullptr;
  1383. if (!ReturnFunction)
  1384. {
  1385. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct_Statics::FuncParams);
  1386. }
  1387. return ReturnFunction;
  1388. }
  1389. struct Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics
  1390. {
  1391. struct SIOJLibrary_eventPercentEncode_Parms
  1392. {
  1393. FString Source;
  1394. FString ReturnValue;
  1395. };
  1396. #if WITH_METADATA
  1397. static const UECodeGen_Private::FMetaDataPairParam NewProp_Source_MetaData[];
  1398. #endif
  1399. static const UECodeGen_Private::FStrPropertyParams NewProp_Source;
  1400. static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
  1401. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  1402. #if WITH_METADATA
  1403. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  1404. #endif
  1405. static const UECodeGen_Private::FFunctionParams FuncParams;
  1406. };
  1407. #if WITH_METADATA
  1408. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::NewProp_Source_MetaData[] = {
  1409. { "NativeConst", "" },
  1410. };
  1411. #endif
  1412. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::NewProp_Source = { "Source", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventPercentEncode_Parms, Source), METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::NewProp_Source_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::NewProp_Source_MetaData)) };
  1413. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventPercentEncode_Parms, ReturnValue), METADATA_PARAMS(nullptr, 0) };
  1414. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::PropPointers[] = {
  1415. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::NewProp_Source,
  1416. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::NewProp_ReturnValue,
  1417. };
  1418. #if WITH_METADATA
  1419. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::Function_MetaDataParams[] = {
  1420. { "Category", "SIOJ|Utility" },
  1421. { "Comment", "/** Applies percent-encoding to text */" },
  1422. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  1423. { "ToolTip", "Applies percent-encoding to text" },
  1424. };
  1425. #endif
  1426. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "PercentEncode", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::SIOJLibrary_eventPercentEncode_Parms), Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::Function_MetaDataParams)) };
  1427. UFunction* Z_Construct_UFunction_USIOJLibrary_PercentEncode()
  1428. {
  1429. static UFunction* ReturnFunction = nullptr;
  1430. if (!ReturnFunction)
  1431. {
  1432. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_PercentEncode_Statics::FuncParams);
  1433. }
  1434. return ReturnFunction;
  1435. }
  1436. struct Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics
  1437. {
  1438. struct SIOJLibrary_eventSaveStructToJsonFile_Parms
  1439. {
  1440. TFieldPath<FProperty> AnyStruct;
  1441. FString FilePath;
  1442. bool ReturnValue;
  1443. };
  1444. static const UECodeGen_Private::FFieldPathPropertyParams NewProp_AnyStruct;
  1445. #if WITH_METADATA
  1446. static const UECodeGen_Private::FMetaDataPairParam NewProp_FilePath_MetaData[];
  1447. #endif
  1448. static const UECodeGen_Private::FStrPropertyParams NewProp_FilePath;
  1449. static void NewProp_ReturnValue_SetBit(void* Obj);
  1450. static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
  1451. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  1452. #if WITH_METADATA
  1453. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  1454. #endif
  1455. static const UECodeGen_Private::FFunctionParams FuncParams;
  1456. };
  1457. const UECodeGen_Private::FFieldPathPropertyParams Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::NewProp_AnyStruct = { "AnyStruct", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::FieldPath, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventSaveStructToJsonFile_Parms, AnyStruct), &FProperty::StaticClass, METADATA_PARAMS(nullptr, 0) };
  1458. #if WITH_METADATA
  1459. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::NewProp_FilePath_MetaData[] = {
  1460. { "NativeConst", "" },
  1461. };
  1462. #endif
  1463. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::NewProp_FilePath = { "FilePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventSaveStructToJsonFile_Parms, FilePath), METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::NewProp_FilePath_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::NewProp_FilePath_MetaData)) };
  1464. void Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
  1465. {
  1466. ((SIOJLibrary_eventSaveStructToJsonFile_Parms*)Obj)->ReturnValue = 1;
  1467. }
  1468. const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, 1, sizeof(bool), sizeof(SIOJLibrary_eventSaveStructToJsonFile_Parms), &Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(nullptr, 0) };
  1469. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::PropPointers[] = {
  1470. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::NewProp_AnyStruct,
  1471. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::NewProp_FilePath,
  1472. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::NewProp_ReturnValue,
  1473. };
  1474. #if WITH_METADATA
  1475. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::Function_MetaDataParams[] = {
  1476. { "Category", "SocketIOFunctions" },
  1477. { "Comment", "//Convenience - Saving/Loading structs from files\n" },
  1478. { "CustomStructureParam", "AnyStruct" },
  1479. { "CustomThunk", "true" },
  1480. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  1481. { "ToolTip", "Convenience - Saving/Loading structs from files" },
  1482. };
  1483. #endif
  1484. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "SaveStructToJsonFile", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::SIOJLibrary_eventSaveStructToJsonFile_Parms), Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::Function_MetaDataParams)) };
  1485. UFunction* Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile()
  1486. {
  1487. static UFunction* ReturnFunction = nullptr;
  1488. if (!ReturnFunction)
  1489. {
  1490. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile_Statics::FuncParams);
  1491. }
  1492. return ReturnFunction;
  1493. }
  1494. struct Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics
  1495. {
  1496. struct SIOJLibrary_eventStringToJsonValueArray_Parms
  1497. {
  1498. FString JsonString;
  1499. TArray<USIOJsonValue*> OutJsonValueArray;
  1500. bool ReturnValue;
  1501. };
  1502. #if WITH_METADATA
  1503. static const UECodeGen_Private::FMetaDataPairParam NewProp_JsonString_MetaData[];
  1504. #endif
  1505. static const UECodeGen_Private::FStrPropertyParams NewProp_JsonString;
  1506. static const UECodeGen_Private::FObjectPropertyParams NewProp_OutJsonValueArray_Inner;
  1507. static const UECodeGen_Private::FArrayPropertyParams NewProp_OutJsonValueArray;
  1508. static void NewProp_ReturnValue_SetBit(void* Obj);
  1509. static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
  1510. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  1511. #if WITH_METADATA
  1512. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  1513. #endif
  1514. static const UECodeGen_Private::FFunctionParams FuncParams;
  1515. };
  1516. #if WITH_METADATA
  1517. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::NewProp_JsonString_MetaData[] = {
  1518. { "NativeConst", "" },
  1519. };
  1520. #endif
  1521. const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::NewProp_JsonString = { "JsonString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventStringToJsonValueArray_Parms, JsonString), METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::NewProp_JsonString_MetaData, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::NewProp_JsonString_MetaData)) };
  1522. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::NewProp_OutJsonValueArray_Inner = { "OutJsonValueArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, 0, Z_Construct_UClass_USIOJsonValue_NoRegister, METADATA_PARAMS(nullptr, 0) };
  1523. const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::NewProp_OutJsonValueArray = { "OutJsonValueArray", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventStringToJsonValueArray_Parms, OutJsonValueArray), EArrayPropertyFlags::None, METADATA_PARAMS(nullptr, 0) };
  1524. void Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::NewProp_ReturnValue_SetBit(void* Obj)
  1525. {
  1526. ((SIOJLibrary_eventStringToJsonValueArray_Parms*)Obj)->ReturnValue = 1;
  1527. }
  1528. const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, 1, sizeof(bool), sizeof(SIOJLibrary_eventStringToJsonValueArray_Parms), &Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(nullptr, 0) };
  1529. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::PropPointers[] = {
  1530. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::NewProp_JsonString,
  1531. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::NewProp_OutJsonValueArray_Inner,
  1532. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::NewProp_OutJsonValueArray,
  1533. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::NewProp_ReturnValue,
  1534. };
  1535. #if WITH_METADATA
  1536. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::Function_MetaDataParams[] = {
  1537. { "Category", "SIOJ|Utility" },
  1538. { "Comment", "/**\n\x09* Decodes a json string into an array of stringified json Values\n\x09*\n\x09* @param JsonString\x09\x09\x09\x09Input stringified json\n\x09* @param OutJsonValueArray\x09\x09The decoded Array of JsonValue \n\x09*/" },
  1539. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  1540. { "ToolTip", "Decodes a json string into an array of stringified json Values\n\n@param JsonString Input stringified json\n@param OutJsonValueArray The decoded Array of JsonValue" },
  1541. };
  1542. #endif
  1543. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "StringToJsonValueArray", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::SIOJLibrary_eventStringToJsonValueArray_Parms), Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::Function_MetaDataParams)) };
  1544. UFunction* Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray()
  1545. {
  1546. static UFunction* ReturnFunction = nullptr;
  1547. if (!ReturnFunction)
  1548. {
  1549. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray_Statics::FuncParams);
  1550. }
  1551. return ReturnFunction;
  1552. }
  1553. struct Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics
  1554. {
  1555. struct SIOJLibrary_eventStructToJsonObject_Parms
  1556. {
  1557. TFieldPath<FProperty> AnyStruct;
  1558. USIOJsonObject* ReturnValue;
  1559. };
  1560. static const UECodeGen_Private::FFieldPathPropertyParams NewProp_AnyStruct;
  1561. static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
  1562. static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
  1563. #if WITH_METADATA
  1564. static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
  1565. #endif
  1566. static const UECodeGen_Private::FFunctionParams FuncParams;
  1567. };
  1568. const UECodeGen_Private::FFieldPathPropertyParams Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics::NewProp_AnyStruct = { "AnyStruct", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::FieldPath, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventStructToJsonObject_Parms, AnyStruct), &FProperty::StaticClass, METADATA_PARAMS(nullptr, 0) };
  1569. const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, 1, STRUCT_OFFSET(SIOJLibrary_eventStructToJsonObject_Parms, ReturnValue), Z_Construct_UClass_USIOJsonObject_NoRegister, METADATA_PARAMS(nullptr, 0) };
  1570. const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics::PropPointers[] = {
  1571. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics::NewProp_AnyStruct,
  1572. (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics::NewProp_ReturnValue,
  1573. };
  1574. #if WITH_METADATA
  1575. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics::Function_MetaDataParams[] = {
  1576. { "Category", "SocketIOFunctions" },
  1577. { "Comment", "/**\n\x09* Uses the reflection system to convert an unreal struct into a JsonObject\n\x09*\n\x09* @param AnyStruct\x09\x09The struct you wish to convert\n\x09* @return\x09\x09\x09\x09""Converted Json Object\n\x09*/" },
  1578. { "CustomStructureParam", "AnyStruct" },
  1579. { "CustomThunk", "true" },
  1580. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  1581. { "ToolTip", "Uses the reflection system to convert an unreal struct into a JsonObject\n\n@param AnyStruct The struct you wish to convert\n@return Converted Json Object" },
  1582. };
  1583. #endif
  1584. const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USIOJLibrary, nullptr, "StructToJsonObject", nullptr, nullptr, sizeof(Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics::SIOJLibrary_eventStructToJsonObject_Parms), Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics::PropPointers), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics::Function_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics::Function_MetaDataParams)) };
  1585. UFunction* Z_Construct_UFunction_USIOJLibrary_StructToJsonObject()
  1586. {
  1587. static UFunction* ReturnFunction = nullptr;
  1588. if (!ReturnFunction)
  1589. {
  1590. UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USIOJLibrary_StructToJsonObject_Statics::FuncParams);
  1591. }
  1592. return ReturnFunction;
  1593. }
  1594. IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(USIOJLibrary);
  1595. UClass* Z_Construct_UClass_USIOJLibrary_NoRegister()
  1596. {
  1597. return USIOJLibrary::StaticClass();
  1598. }
  1599. struct Z_Construct_UClass_USIOJLibrary_Statics
  1600. {
  1601. static UObject* (*const DependentSingletons[])();
  1602. static const FClassFunctionLinkInfo FuncInfo[];
  1603. #if WITH_METADATA
  1604. static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
  1605. #endif
  1606. static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
  1607. static const UECodeGen_Private::FClassParams ClassParams;
  1608. };
  1609. UObject* (*const Z_Construct_UClass_USIOJLibrary_Statics::DependentSingletons[])() = {
  1610. (UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
  1611. (UObject* (*)())Z_Construct_UPackage__Script_SIOJson,
  1612. };
  1613. const FClassFunctionLinkInfo Z_Construct_UClass_USIOJLibrary_Statics::FuncInfo[] = {
  1614. { &Z_Construct_UFunction_USIOJLibrary_Base64Decode, "Base64Decode" }, // 424765019
  1615. { &Z_Construct_UFunction_USIOJLibrary_Base64DecodeBytes, "Base64DecodeBytes" }, // 2182474352
  1616. { &Z_Construct_UFunction_USIOJLibrary_Base64Encode, "Base64Encode" }, // 2412989767
  1617. { &Z_Construct_UFunction_USIOJLibrary_Base64EncodeBytes, "Base64EncodeBytes" }, // 2097119231
  1618. { &Z_Construct_UFunction_USIOJLibrary_CallURL, "CallURL" }, // 1764415453
  1619. { &Z_Construct_UFunction_USIOJLibrary_Conv_ArrayToJsonValue, "Conv_ArrayToJsonValue" }, // 3184504228
  1620. { &Z_Construct_UFunction_USIOJLibrary_Conv_BoolToJsonValue, "Conv_BoolToJsonValue" }, // 1236372638
  1621. { &Z_Construct_UFunction_USIOJLibrary_Conv_BytesToJsonValue, "Conv_BytesToJsonValue" }, // 2768023998
  1622. { &Z_Construct_UFunction_USIOJLibrary_Conv_FloatToJsonValue, "Conv_FloatToJsonValue" }, // 1187809674
  1623. { &Z_Construct_UFunction_USIOJLibrary_Conv_IntToJsonValue, "Conv_IntToJsonValue" }, // 1112455991
  1624. { &Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToJsonValue, "Conv_JsonObjectToJsonValue" }, // 2903695009
  1625. { &Z_Construct_UFunction_USIOJLibrary_Conv_JsonObjectToString, "Conv_JsonObjectToString" }, // 143980148
  1626. { &Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBool, "Conv_JsonValueToBool" }, // 1075449888
  1627. { &Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToBytes, "Conv_JsonValueToBytes" }, // 3059339701
  1628. { &Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToFloat, "Conv_JsonValueToFloat" }, // 121370793
  1629. { &Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToInt, "Conv_JsonValueToInt" }, // 3756012699
  1630. { &Z_Construct_UFunction_USIOJLibrary_Conv_JsonValueToJsonObject, "Conv_JsonValueToJsonObject" }, // 2063584245
  1631. { &Z_Construct_UFunction_USIOJLibrary_Conv_StringToJsonValue, "Conv_StringToJsonValue" }, // 2774917078
  1632. { &Z_Construct_UFunction_USIOJLibrary_GetURLBinary, "GetURLBinary" }, // 687487873
  1633. { &Z_Construct_UFunction_USIOJLibrary_JsonObjectToStruct, "JsonObjectToStruct" }, // 299909314
  1634. { &Z_Construct_UFunction_USIOJLibrary_LoadJsonFileToStruct, "LoadJsonFileToStruct" }, // 3023389274
  1635. { &Z_Construct_UFunction_USIOJLibrary_PercentEncode, "PercentEncode" }, // 1695859001
  1636. { &Z_Construct_UFunction_USIOJLibrary_SaveStructToJsonFile, "SaveStructToJsonFile" }, // 1562719487
  1637. { &Z_Construct_UFunction_USIOJLibrary_StringToJsonValueArray, "StringToJsonValueArray" }, // 218137380
  1638. { &Z_Construct_UFunction_USIOJLibrary_StructToJsonObject, "StructToJsonObject" }, // 3271930486
  1639. };
  1640. #if WITH_METADATA
  1641. const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_USIOJLibrary_Statics::Class_MetaDataParams[] = {
  1642. { "Comment", "/**\n * Usefull tools for REST communications\n */" },
  1643. { "IncludePath", "SIOJLibrary.h" },
  1644. { "ModuleRelativePath", "Public/SIOJLibrary.h" },
  1645. { "ToolTip", "Usefull tools for REST communications" },
  1646. };
  1647. #endif
  1648. const FCppClassTypeInfoStatic Z_Construct_UClass_USIOJLibrary_Statics::StaticCppClassTypeInfo = {
  1649. TCppClassTypeTraits<USIOJLibrary>::IsAbstract,
  1650. };
  1651. const UECodeGen_Private::FClassParams Z_Construct_UClass_USIOJLibrary_Statics::ClassParams = {
  1652. &USIOJLibrary::StaticClass,
  1653. nullptr,
  1654. &StaticCppClassTypeInfo,
  1655. DependentSingletons,
  1656. FuncInfo,
  1657. nullptr,
  1658. nullptr,
  1659. UE_ARRAY_COUNT(DependentSingletons),
  1660. UE_ARRAY_COUNT(FuncInfo),
  1661. 0,
  1662. 0,
  1663. 0x001000A0u,
  1664. METADATA_PARAMS(Z_Construct_UClass_USIOJLibrary_Statics::Class_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UClass_USIOJLibrary_Statics::Class_MetaDataParams))
  1665. };
  1666. UClass* Z_Construct_UClass_USIOJLibrary()
  1667. {
  1668. if (!Z_Registration_Info_UClass_USIOJLibrary.OuterSingleton)
  1669. {
  1670. UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USIOJLibrary.OuterSingleton, Z_Construct_UClass_USIOJLibrary_Statics::ClassParams);
  1671. }
  1672. return Z_Registration_Info_UClass_USIOJLibrary.OuterSingleton;
  1673. }
  1674. template<> SIOJSON_API UClass* StaticClass<USIOJLibrary>()
  1675. {
  1676. return USIOJLibrary::StaticClass();
  1677. }
  1678. DEFINE_VTABLE_PTR_HELPER_CTOR(USIOJLibrary);
  1679. struct Z_CompiledInDeferFile_FID_HouseDesigner5Master_Plugins_DBJson_Source_SIOJson_Public_SIOJLibrary_h_Statics
  1680. {
  1681. static const FStructRegisterCompiledInInfo ScriptStructInfo[];
  1682. static const FClassRegisterCompiledInInfo ClassInfo[];
  1683. };
  1684. const FStructRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HouseDesigner5Master_Plugins_DBJson_Source_SIOJson_Public_SIOJLibrary_h_Statics::ScriptStructInfo[] = {
  1685. { FSIOJCallResponse::StaticStruct, Z_Construct_UScriptStruct_FSIOJCallResponse_Statics::NewStructOps, TEXT("SIOJCallResponse"), &Z_Registration_Info_UScriptStruct_SIOJCallResponse, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSIOJCallResponse), 3222206713U) },
  1686. };
  1687. const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HouseDesigner5Master_Plugins_DBJson_Source_SIOJson_Public_SIOJLibrary_h_Statics::ClassInfo[] = {
  1688. { Z_Construct_UClass_USIOJLibrary, USIOJLibrary::StaticClass, TEXT("USIOJLibrary"), &Z_Registration_Info_UClass_USIOJLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USIOJLibrary), 2193505757U) },
  1689. };
  1690. static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HouseDesigner5Master_Plugins_DBJson_Source_SIOJson_Public_SIOJLibrary_h_3528482454(TEXT("/Script/SIOJson"),
  1691. Z_CompiledInDeferFile_FID_HouseDesigner5Master_Plugins_DBJson_Source_SIOJson_Public_SIOJLibrary_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HouseDesigner5Master_Plugins_DBJson_Source_SIOJson_Public_SIOJLibrary_h_Statics::ClassInfo),
  1692. Z_CompiledInDeferFile_FID_HouseDesigner5Master_Plugins_DBJson_Source_SIOJson_Public_SIOJLibrary_h_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HouseDesigner5Master_Plugins_DBJson_Source_SIOJson_Public_SIOJLibrary_h_Statics::ScriptStructInfo),
  1693. nullptr, 0);
  1694. PRAGMA_ENABLE_DEPRECATION_WARNINGS