UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CoreGlobalsInternal.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
#pragma once
3
4
#include "
CoreTypes.h
"
5
#include "
Misc/Build.h
"
6
#include "
Misc/Parse.h
"
7
#include "
Misc/CommandLine.h
"
8
9
#if WITH_EDITOR
10
extern
CORE_API
bool
PRIVATE_GIsRunningHybridCookedEditor
;
11
extern
CORE_API
bool
PRIVATE_GHasInitializedHybridCookedEditor
;
12
#endif
13
17
FORCEINLINE
bool
IsRunningHybridCookedEditor
()
18
{
19
#if WITH_EDITOR
20
if
(!
PRIVATE_GHasInitializedHybridCookedEditor
)
21
{
22
PRIVATE_GIsRunningHybridCookedEditor
=
FParse::Param
(
FCommandLine::Get
(),
TEXT
(
"hybridcookededitor"
));
23
PRIVATE_GHasInitializedHybridCookedEditor
=
true
;
24
}
25
return
PRIVATE_GIsRunningHybridCookedEditor
;
26
#else
27
return
false
;
28
#endif
29
}
FORCEINLINE
#define FORCEINLINE
Definition
AndroidPlatform.h:140
Build.h
IsRunningHybridCookedEditor
FORCEINLINE bool IsRunningHybridCookedEditor()
Definition
CoreGlobalsInternal.h:17
CoreTypes.h
TEXT
#define TEXT(x)
Definition
Platform.h:1272
CommandLine.h
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
Parse.h
FCommandLine::Get
static CORE_API const TCHAR * Get()
Definition
CommandLine.cpp:61
FParse::Param
static CORE_API bool Param(const TCHAR *Stream, const TCHAR *Param)
Definition
Parse.cpp:325
Engine
Source
Runtime
Core
Internal
CoreGlobalsInternal.h
Generated by
1.9.8