Ark Server API (ASA) - Wiki
|
#include "API/UE/Containers/Array.h"
#include "API/UE/Containers/ContainerAllocationPolicies.h"
#include "API/UE/Containers/Map.h"
#include "API/UE/Containers/UnrealString.h"
#include "API/UE/CoreGlobals.h"
#include "API/UE/CoreTypes.h"
#include "API/UE/HAL/PlatformProperties.h"
#include "API/UE/HAL/ThreadSingleton.h"
#include "API/UE/Logging/LogVerbosity.h"
#include "API/UE/Math/IntPoint.h"
#include "API/UE/Misc/Build.h"
#include "API/UE/Misc/Exec.h"
#include "API/UE/Templates/Function.h"
#include "API/UE/UObject/NameTypes.h"
Go to the source code of this file.
Classes | |
class | FSelfRegisteringExec |
class | FStaticSelfRegisteringExec |
class | FStaticSelfRegisteringExec_Dev |
class | FStaticSelfRegisteringExec_Editor |
class | FContextSupplier |
struct | FMaintenance |
struct | FUrlConfig |
struct | FBoolConfigValueHelper |
class | FScriptExceptionHandler |
struct | FScopedScriptExceptionHandler |
class | FAutoNamedEventsToggler |
Macros | |
#define | DO_BLUEPRINT_GUARD 1 |
#define | SCRIPT_AUDIT_ROUTINES 1 |
Typedefs | |
typedef TFunction< void(ELogVerbosity::Type, const TCHAR *, const TCHAR *) | FScriptExceptionHandlerFunc) |
#define DO_BLUEPRINT_GUARD 1 |
This define enables the blueprint runaway and exception stack trace checks If this is true, it will create a FBlueprintContextTracker (previously FBlueprintExceptionTracker) which is defined in Script.h
Definition at line 332 of file CoreMisc.h.
#define SCRIPT_AUDIT_ROUTINES 1 |
This define enables ScriptAudit exec commands
Definition at line 341 of file CoreMisc.h.
typedef TFunction<void(ELogVerbosity::Type , const TCHAR* , const TCHAR* ) FScriptExceptionHandlerFunc) |
Function signature for handlers for script exceptions.
Definition at line 252 of file CoreMisc.h.
class FDerivedDataCacheInterface * GetDerivedDataCache | ( | ) |
Returns the derived data cache interface if it is available, otherwise null.
class FDerivedDataCacheInterface & GetDerivedDataCacheRef | ( | ) |
Returns the derived data cache interface, or fatal error if it is not available.
class ITargetPlatformManagerModule * GetTargetPlatformManager | ( | bool | bFailOnInitErrors = true | ) |
Return the Target Platform Manager interface, if it is available, otherwise return nullptr.
bFailOnInitErrors | If true (default) and errors occur during init of the TPM, an error will be logged and the process may terminate, otherwise will return whether there was an error or not. |
class ITargetPlatformManagerModule & GetTargetPlatformManagerRef | ( | ) |
Return the Target Platform Manager interface, fatal error if it is not available.
FORCEINLINE bool IsRunningClientOnly | ( | ) |
Check to see if this executable is running as "the client"
Definition at line 195 of file CoreMisc.h.
FORCEINLINE bool IsRunningDedicatedServer | ( | ) |
Check to see if this executable is running as dedicated server Editor can run as dedicated with -server
Definition at line 145 of file CoreMisc.h.
FORCEINLINE bool IsRunningGame | ( | ) |
Check to see if this executable is running as "the game"
Definition at line 170 of file CoreMisc.h.
class FDerivedDataCacheInterface * TryGetDerivedDataCache | ( | ) |
Returns the derived data cache interface if it is available and initialized, otherwise null.
bool WillNeedAudioVisualData | ( | ) |
Return true if we are currently in a commandlet is targeting platforms with AV requirements (ie not a server) or we are not targetingother platforms, and the current platform needs to render (CanEverRender())