// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
	Generated code exported from UnrealHeaderTool.
	DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/

// IWYU pragma: private, include "ESSubSystem.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"

PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UESJsonObject;
struct FSecretParam;
struct FViseme;
#ifdef EMOSHAPESUBSYSTEM_ESSubSystem_generated_h
#error "ESSubSystem.generated.h already included, missing '#pragma once' in ESSubSystem.h"
#endif
#define EMOSHAPESUBSYSTEM_ESSubSystem_generated_h

#define FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_Public_ESSubSystem_h_20_GENERATED_BODY \
	friend struct Z_Construct_UScriptStruct_FViseme_Statics; \
	EMOSHAPESUBSYSTEM_API static class UScriptStruct* StaticStruct();


template<> EMOSHAPESUBSYSTEM_API UScriptStruct* StaticStruct<struct FViseme>();

#define FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_Public_ESSubSystem_h_35_GENERATED_BODY \
	friend struct Z_Construct_UScriptStruct_FAPIViseme_Statics; \
	EMOSHAPESUBSYSTEM_API static class UScriptStruct* StaticStruct();


template<> EMOSHAPESUBSYSTEM_API UScriptStruct* StaticStruct<struct FAPIViseme>();

#define FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_Public_ESSubSystem_h_43_DELEGATE \
EMOSHAPESUBSYSTEM_API void FMetaSoulEventSignature_DelegateWrapper(const FMulticastScriptDelegate& MetaSoulEventSignature);


#define FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_Public_ESSubSystem_h_44_DELEGATE \
EMOSHAPESUBSYSTEM_API void FMetaSoulEventSignatureAudio_DelegateWrapper(const FMulticastScriptDelegate& MetaSoulEventSignatureAudio, TArray<uint8> const& audio_buffer, int64 audio_length, TArray<FViseme> const& visems, const FString& reply);


#define FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_Public_ESSubSystem_h_61_RPC_WRAPPERS_NO_PURE_DECLS \
	DECLARE_FUNCTION(execStereoToMono); \
	DECLARE_FUNCTION(execHandleSERResponse); \
	DECLARE_FUNCTION(execConvertSERToEmotions); \
	DECLARE_FUNCTION(execPostSER); \
	DECLARE_FUNCTION(execSendGet); \
	DECLARE_FUNCTION(execSendPost); \
	DECLARE_FUNCTION(execSendPut); \
	DECLARE_FUNCTION(execReceiveMessage); \
	DECLARE_FUNCTION(execReadVisemeSharedMemory); \
	DECLARE_FUNCTION(execReadGPTSharedMemory); \
	DECLARE_FUNCTION(execReadMDADSharedMemory); \
	DECLARE_FUNCTION(execUpdateEmotionTMap); \
	DECLARE_FUNCTION(execUTF8toString); \
	DECLARE_FUNCTION(execStopConnection); \
	DECLARE_FUNCTION(execSetLanguages); \
	DECLARE_FUNCTION(execGetSupportedLanguages); \
	DECLARE_FUNCTION(execStopSharedMem); \
	DECLARE_FUNCTION(execStartSharedMem); \
	DECLARE_FUNCTION(execGetCurrentFaceTrackingUser); \
	DECLARE_FUNCTION(execSetSpeechRecognition); \
	DECLARE_FUNCTION(execAddRemoveUserForFaceTracking); \
	DECLARE_FUNCTION(execEnableDisableFaceTracking); \
	DECLARE_FUNCTION(execEnableDisableToneOfVoiceDetection); \
	DECLARE_FUNCTION(execBroadcastMessageToAllClients); \
	DECLARE_FUNCTION(execAskForEmotionalBuffer); \
	DECLARE_FUNCTION(execInjectEmotion); \
	DECLARE_FUNCTION(execEraseLexic); \
	DECLARE_FUNCTION(execSaveSimbolicLearning); \
	DECLARE_FUNCTION(execSetSimbolicLearning); \
	DECLARE_FUNCTION(execSetObjectiveAppraisal); \
	DECLARE_FUNCTION(execSetPersistence); \
	DECLARE_FUNCTION(execSetSenses); \
	DECLARE_FUNCTION(execSendTextToSpeech); \
	DECLARE_FUNCTION(execSendBroadcast); \
	DECLARE_FUNCTION(execSendMessage); \
	DECLARE_FUNCTION(execResetEPU); \
	DECLARE_FUNCTION(execResumeEPU); \
	DECLARE_FUNCTION(execSendCustomMessage); \
	DECLARE_FUNCTION(execCloseEPU); \
	DECLARE_FUNCTION(execPauseEPU); \
	DECLARE_FUNCTION(execStopEPUProcess); \
	DECLARE_FUNCTION(execStartEPUProcess); \
	DECLARE_FUNCTION(execStartEPU); \
	DECLARE_FUNCTION(execCheckConnection); \
	DECLARE_FUNCTION(execConnectAlternative); \
	DECLARE_FUNCTION(execConnect); \
	DECLARE_FUNCTION(execStartUDP); \
	DECLARE_FUNCTION(execparseVisems); \
	DECLARE_FUNCTION(execAudioData); \
	DECLARE_FUNCTION(execCustomWave); \
	DECLARE_FUNCTION(execLogout); \
	DECLARE_FUNCTION(execLogin); \
	DECLARE_FUNCTION(execCloseReceiver); \
	DECLARE_FUNCTION(execStartUDPReceiver);


#define FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_Public_ESSubSystem_h_61_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUESSubSystem(); \
	friend struct Z_Construct_UClass_UESSubSystem_Statics; \
public: \
	DECLARE_CLASS(UESSubSystem, UGameInstanceSubsystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EmoShapeSubSystem"), NO_API) \
	DECLARE_SERIALIZER(UESSubSystem)


#define FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_Public_ESSubSystem_h_61_ENHANCED_CONSTRUCTORS \
	/** Standard constructor, called after all reflected properties have been initialized */ \
	NO_API UESSubSystem(); \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	UESSubSystem(UESSubSystem&&); \
	UESSubSystem(const UESSubSystem&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UESSubSystem); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UESSubSystem); \
	DEFINE_DEFAULT_CONSTRUCTOR_CALL(UESSubSystem) \
	NO_API virtual ~UESSubSystem();


#define FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_Public_ESSubSystem_h_58_PROLOG
#define FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_Public_ESSubSystem_h_61_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_Public_ESSubSystem_h_61_RPC_WRAPPERS_NO_PURE_DECLS \
	FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_Public_ESSubSystem_h_61_INCLASS_NO_PURE_DECLS \
	FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_Public_ESSubSystem_h_61_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> EMOSHAPESUBSYSTEM_API UClass* StaticClass<class UESSubSystem>();

#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_Public_ESSubSystem_h


#define FOREACH_ENUM_POSSIBLERESPONSES(op) \
	op(ResponseNone) \
	op(ResponseText) \
	op(ResponseBuffer) \
	op(ResponseLogin) \
	op(ResponseSER) \
	op(ResponseHeartBeat) 
PRAGMA_ENABLE_DEPRECATION_WARNINGS
