5#include "API/UE/Containers/Array.h" 
    6#include "API/UE/Containers/ContainerAllocationPolicies.h" 
    7#include "API/UE/Containers/Map.h" 
    8#include "API/UE/Containers/UnrealString.h" 
    9#include "API/UE/CoreGlobals.h" 
   10#include "API/UE/CoreTypes.h" 
   11#include "API/UE/HAL/PlatformProperties.h" 
   12#include "API/UE/HAL/ThreadSingleton.h" 
   13#include "API/UE/Logging/LogVerbosity.h" 
   14#include "API/UE/Math/IntPoint.h" 
   15#include "API/UE/Misc/Build.h" 
   16#include "API/UE/Misc/Exec.h" 
   17#include "API/UE/Templates/Function.h" 
   18#include "API/UE/UObject/NameTypes.h" 
   24
   25
   26
  108
  109
  121
  122
  123
  124
  125
  132
  133
  134
  138
  139
  142
  143
  144
  147    if (FPlatformProperties::IsServerOnly())
 
  152    if (FPlatformProperties::IsGameOnly())
 
  158    extern int32 StaticDedicatedServerCheck();
 
  159    return (StaticDedicatedServerCheck() == 1);
 
  166
  167
  168
  169
  172    if (FPlatformProperties::IsGameOnly())
 
  177    if (FPlatformProperties::IsServerOnly())
 
  183    extern int32 StaticGameCheck();
 
  184    return (StaticGameCheck() == 1);
 
  191
  192
  193
  194
  197    if (FPlatformProperties::IsClientOnly())
 
  203    extern int32 StaticClientOnlyCheck();
 
  204    return (StaticClientOnlyCheck() == 1);
 
  211
  212
  223
  224
  228
  229
  250
  251
  255
  256
  261
  262
  266
  267
  271
  272
  276
  277
  281
  282
  286
  287
  292
  293
  297
  298
  299
  304
  305
  313
  314
  315
  316
  327
  328
  329
  330#ifndef DO_BLUEPRINT_GUARD 
  332        #define DO_BLUEPRINT_GUARD 1
 
  334        #define DO_BLUEPRINT_GUARD 0
 
  339#ifndef SCRIPT_AUDIT_ROUTINES 
  341        #define SCRIPT_AUDIT_ROUTINES 1
 
  343        #define SCRIPT_AUDIT_ROUTINES 0
 
#define UE_BUILD_SHIPPING
class FDerivedDataCacheInterface * GetDerivedDataCache()
FORCEINLINE bool IsRunningClientOnly()
class FDerivedDataCacheInterface & GetDerivedDataCacheRef()
class ITargetPlatformManagerModule * GetTargetPlatformManager(bool bFailOnInitErrors=true)
FORCEINLINE bool IsRunningDedicatedServer()
bool WillNeedAudioVisualData()
bool StringHasBadDashes(const TCHAR *Str)
class ITargetPlatformManagerModule & GetTargetPlatformManagerRef()
TFunction< void(ELogVerbosity::Type, const TCHAR *, const TCHAR *) FScriptExceptionHandlerFunc)
class FDerivedDataCacheInterface * TryGetDerivedDataCache()
FORCEINLINE bool IsRunningGame()
#define UE_ALLOW_EXEC_COMMANDS
bool bSetNamedEventsEnabled
void Update(bool bIsProfiling)
virtual FString GetContext()=0
virtual ~FContextSupplier()
static void LoggingExceptionHandler(ELogVerbosity::Type Verbosity, const TCHAR *ExceptionMessage, const TCHAR *StackMessage)
static FScriptExceptionHandlerFunc DefaultExceptionHandler
void PushExceptionHandler(const FScriptExceptionHandlerFunc &InFunc)
void HandleException(ELogVerbosity::Type Verbosity, const TCHAR *ExceptionMessage, const TCHAR *StackMessage)
static void AssertionExceptionHandler(ELogVerbosity::Type Verbosity, const TCHAR *ExceptionMessage, const TCHAR *StackMessage)
void PopExceptionHandler()
TArray< FScriptExceptionHandlerFunc, TInlineAllocator< 4 > > ExceptionHandlerStack
static FScriptExceptionHandler & Get()
static bool StaticExec(UWorld *Inworld, const TCHAR *Cmd, FOutputDevice &Ar)
virtual ~FSelfRegisteringExec()
virtual bool Exec_Dev(UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar) override
FStaticSelfRegisteringExec_Dev(bool(*InStaticExecFunc)(UWorld *Inworld, const TCHAR *Cmd, FOutputDevice &Ar))
bool(* StaticExecFunc)(UWorld *Inworld, const TCHAR *Cmd, FOutputDevice &Ar)
FStaticSelfRegisteringExec_Editor(bool(*InStaticExecFunc)(UWorld *Inworld, const TCHAR *Cmd, FOutputDevice &Ar))
virtual bool Exec_Editor(UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar) override
bool(* StaticExecFunc)(UWorld *Inworld, const TCHAR *Cmd, FOutputDevice &Ar)
bool(* StaticExecFunc)(UWorld *Inworld, const TCHAR *Cmd, FOutputDevice &Ar)
FStaticSelfRegisteringExec(bool(*InStaticExecFunc)(UWorld *Inworld, const TCHAR *Cmd, FOutputDevice &Ar))
FBoolConfigValueHelper(const TCHAR *Section, const TCHAR *Key, const FString &Filename=GEditorIni)
static void DeleteOldLogs()
FScopedScriptExceptionHandler(const FScriptExceptionHandlerFunc &InFunc)
~FScopedScriptExceptionHandler()