5#include "Containers/Array.h"
19class FNetResultHandler;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition UniquePtr.h:107
Definition NetResultManager.h:118
FNetResultHandler(const FNetResultHandler &)=delete
FNetResultManager * ResultManager
Definition NetResultManager.h:153
FNetResultHandler(FNetResultHandler &&)=delete
FNetResultHandler & operator=(FNetResultHandler &&)=delete
FNetResultHandler & operator=(const FNetResultHandler &)=delete
FNetResultHandler()=default
virtual ~FNetResultHandler()=default
virtual EHandleNetResult HandleNetResult(FNetResult &&InCloseResult)
Definition NetResultManager.h:146
virtual void Init()
Definition NetResultManager.h:134
Definition NetResultManager.h:48
FNetResultManager(FNetResultManager &&)=delete
FNetResultManager()=default
NETCORE_API void AddResultHandler(TUniquePtr< FNetResultHandler > &&InResultHandler, EAddResultHandlerPos Position=EAddResultHandlerPos::Last)
Definition NetResultManager.cpp:16
NETCORE_API EHandleNetResult HandleNetResult(FNetResult &&InResult)
Definition NetResultManager.cpp:38
FNetResultManager(FNetResultManager &)=delete
NETCORE_API void SetUnhandledResultCallback(FUnhandledResultFunc InCallback)
Definition NetResultManager.cpp:58
NETCORE_API void AddResultHandlerPtr(FNetResultHandler *InResultHandler, EAddResultHandlerPos Position=EAddResultHandlerPos::Last)
Definition NetResultManager.cpp:28
FNetResultManager & operator=(const FNetResultManager &)=delete
FNetResultManager & operator=(FNetResultManager &&)=delete
EHandleNetResult
Definition NetResultManager.h:26
EAddResultHandlerPos
Definition NetResultManager.h:36
Definition AdvancedWidgetsModule.cpp:13
Definition NetResult.h:64