![]() |
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"
Include dependency graph for CoreMisc.h:
This graph shows which files directly or indirectly include this file: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.
Here is the caller graph for this function:| 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())