Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
FCoreTexts |
|
|
FOptionalTaskTagScope |
This class can be used to Tag an execution context but only in case it has not already been tagged It is usually used for the IsInRendering/GamethreadFunctions. |
|
FScopedBootTiming |
|
|
FScopedLoadingState |
|
|
FTaskTagScope |
This class can be used to Tag an execution context aka Thead or Job and allows us to later querry the state when we are in the callstack It is usually used for the IsInRendering/GamethreadFunctions. |
|
FUELibraryOverrideSettings |
The settings used by the UE-as-a-library feature. |
|
TBox |
|
|
TBox2 |
|
|
TBoxSphereBounds |
|
|
TMatrix |
|
|
TPlane |
|
|
TQuat |
Floating point quaternion that can represent a rotation about an axis in 3-D space. |
|
TRotator |
Implements a container for rotation information. All rotation values are stored in degrees. |
|
TSphere |
|
|
TTransform |
|
|
TVector |
A vector in 3-D space composed of components (X, Y, Z) with floating point precision. |
|
TVector2 |
|
|
TVector4 |
A 4D homogeneous vector, 4x1 FLOATs, 16-byte aligned. |
Name |
Description |
|
---|---|---|
|
EPixelFormat |
|
|
EPixelFormatChannelFlags |
Defines which channel is valid for each pixel format. |
|
ETaskTag |
Name | Description | ||
---|---|---|---|
|
BeginExitIfRequested() |
This will check if a RequestExit has come in, if it has will set GIsRequestingExit. |
|
|
BootTimingPoint ( |
||
|
DumpBootTiming() |
||
|
EnableEmitDrawEventsOnlyOnCommandlist() |
||
|
EnsureRetrievingVTablePtrDuringCtor ( |
Ensures that current thread is during retrieval of vtable ptr of some UClass. |
|
|
GetEmitDrawEvents() |
||
|
GetEmitDrawEventsOnlyOnCommandlist() |
||
|
FOutputDevic... |
GetGlobalLogSingleton() |
|
|
UClass * |
GetRunningCommandletClass() |
Returns running commandlet name |
|
IsAllowCommandletAudio() |
||
|
IsAllowCommandletRendering() |
Check to see if we should initialise RHI and set up scene for rendering even when running a commandlet. |
|
|
IsAudioThreadRunning() |
||
|
IsEngineExitRequested() |
||
|
IsInActualRenderingThread() |
Unlike IsInRenderingThread, this will always return false if we are running single threaded. It only returns true if this is actually a separate rendering thread. Mostly useful for checks. |
|
|
IsInAudioThread() |
||
|
IsInGameThread() |
||
|
IsInParallelGameThread() |
||
|
IsInParallelRenderingThread() |
||
|
IsInRenderingThread() |
||
|
IsInRHIThread() |
||
|
IsInSlateThread() |
||
|
IsRHIThreadRunning() |
||
|
IsRunningCommandlet() |
Check to see if this executable is running a commandlet (custom command-line processing code in an editor-like environment) |
|
|
IsRunningCookCommandlet() |
Check to see if this executable is running the cookcommandlet |
|
|
IsRunningCookOnTheFly() |
||
|
NotifyLoadingStateChanged |
Boot loading timers |
|
|
constexpr bo... |
operator! ( |
|
|
constexpr bo... |
operator! |
|
|
constexpr ET... |
operator& |
|
|
constexpr EP... |
operator& ( |
|
|
ETaskTag & |
operator&= |
|
|
EPixelFormat... |
operator&= ( |
|
|
constexpr EP... |
operator^ ( |
|
|
constexpr ET... |
operator^ |
|
|
ETaskTag & |
operator^= |
|
|
EPixelFormat... |
operator^= ( |
|
|
constexpr ET... |
operator| |
|
|
constexpr EP... |
operator| ( |
|
|
ETaskTag & |
operator|= |
|
|
EPixelFormat... |
operator|= ( |
|
|
constexpr ET... |
operator~ ( |
|
|
constexpr EP... |
operator~ |
|
|
RequestEngineExit ( |
Request that the engine exit as soon as it can safely do so The ReasonString is not optional and should be a useful description of why the engine exit is requested |
|
|
RequestEngineExit ( |
||
|
SetEmitDrawEvents ( |
Name | Description | ||
---|---|---|---|
|
GAllowActorScriptExecutionInEditor |
Allow AActor object to execute script in the editor from specific entry points, such as when running a construction script |
|
|
GAreScreenMessagesEnabled |
Global value indicating on-screen warnings/message should be displayed. |
|
|
GCompatIni |
||
|
GCompilingBlueprint |
Forces use of template names for newly instanced components in a CDO. |
|
|
GConfig |
||
|
GCoreComplexObjectPathDebug |
||
|
GCoreObjectArrayForDebugVisualizers |
||
|
GCoreObjectHandlePackageDebug |
||
|
GCurrentTraceName |
Determines what kind of trace should occur, NAME_None for none. |
|
|
GCycleStatsShouldEmitNamedEvents |
Whether stats should emit named events for e.g. PIX. |
|
|
FExec * |
GDebugToolExec |
Exec handler for game debugging tool, allowing commands like "editactor" |
|
GDeviceProfilesIni |
||
|
GEditorIni |
Editor per-project ini files - stored per project. |
|
|
GEditorKeyBindingsIni |
||
|
GEditorLayoutIni |
Editor ini file locations - stored per engine version (shared across all projects). |
|
|
GEditorPerProjectIni |
Editor per-project ini files - stored per project. |
|
|
GEditorSettingsIni |
||
|
GEdSelectionLock |
||
|
GEnableVREditorHacks |
Enables various editor and HMD hacks that allow the experimental VR editor feature to work, perhaps at the expense of other systems |
|
|
GEngineIni |
||
|
GError |
Critical errors. |
|
|
TCHAR[4096] |
GErrorExceptionDescription |
#crashReport: 2014-08-19 Combine into one, refactor. |
|
TCHAR[16384] |
GErrorHist |
For building call stack text dump in guard/unguard mechanism. |
|
GEventDrivenLoaderEnabled |
Whether we are using the event driven loader |
|
|
GExitPurge |
||
|
const FText |
GFalse |
GFalse has been deprecated in favor of FCoreTexts::Get().False. |
|
GFastPathUniqueNameGeneration |
When constructing objects, use the fast path on consoles... |
|
|
GFirstFrameIntraFrameDebugging |
True if this is the first time through the UI message pumping loop. |
|
|
void(voi... |
GFlushStreamingFunc |
Helper function to flush resource streaming. |
|
GForceLoadEditorOnly |
IS_MONOLITHIC || !UE_EDITOR. |
|
|
const TCHAR ... |
GForeignEngineDir |
|
|
GFrameCounter |
Steadily increasing frame counter. |
|
|
GFrameCounterRenderThread |
||
|
GFrameNumber |
Incremented once per frame before the scene is being rendered. |
|
|
GFrameNumberRenderThread |
NEED TO RENAME, for RT version of GFrameTime use View.ViewFamily->FrameNumber or pass down from RT from GFrameTime). |
|
|
GGameIni |
||
|
GGameplayTagsIni |
||
|
GGameThreadId |
Thread ID of the main/game thread |
|
|
GGameUserSettingsIni |
||
|
GHardwareIni |
||
|
float |
GHitchThresholdMS |
Threshold for a frame to be considered a hitch (in milliseconds). |
|
GInputIni |
||
|
GInputTime |
The time input was sampled, in cycles. |
|
|
GInstallBundleIni |
||
|
TCHAR[64] |
GInternalProjectName |
Game name, used for base game directory and ini among other things |
|
GIntraFrameDebuggingGameThread |
Indicates that the game thread is currently paused deep in a call stack, while some subset of the editor user interface is pumped. |
|
|
GIsAutomationTesting |
Whether or not a unit test is currently being run. |
|
|
GIsBuildMachine |
These are set when the engine first starts up. |
|
|
GIsClient |
||
|
GIsCookerLoadingPackage |
Whether the cooker is currently loading a package or not |
|
|
GIsCriticalError |
||
|
GIsDemoMode |
Disables some warnings and minor features that would interrupt a demo presentation |
|
|
GIsDumpingMovie |
Whether we are dumping screen shots |
|
|
GIsDuplicatingClassForReinstancing |
||
|
GIsEditor |
True if we are in the editor. |
|
|
GIsEditorLoadingPackage |
Whether the editor is currently loading a package or not |
|
|
GIsFirstInstance |
We cannot count on this variable to be accurate in a shipped game, so make sure no code tries to use it. |
|
|
GIsGameAgnosticExe |
If true, this executable is able to run all games (which are loaded as DLL's). |
|
|
GIsGameThreadIdInitialized |
Has GGameThreadId been set yet? |
|
|
GIsGCingAfterBlueprintCompile |
True if we're garbage collecting after a blueprint compilation |
|
|
GIsGuarded |
||
|
GIsHighResScreenshot |
||
|
GIsImportingT3D |
||
|
GIsInitialLoad |
Whether we are still in the initial loading process. |
|
|
GIsPIEUsingPlayerStart |
This variable is no longer set. Use !GEditor->GetPlayInEditorSessionInfo()->OriginalRequestParams.HasPlayWorldPlacement() instead. |
|
|
GIsPlayInEditorWorld |
Whether GWorld points to the play in editor world |
|
|
GIsReconstructingBlueprintInstances |
True if we're reconstructing blueprint instances. Should never be true on cooked builds |
|
|
GIsReinstancing |
True if actors and objects are being re-instanced. |
|
|
GIsRenderingThreadSuspended |
Whether the rendering thread is suspended (not even processing the tickables) |
|
|
GIsRequestingExit |
Please use IsEngineExitRequested()/RequestEngineExit(const FString&) |
|
|
GIsRetrievingVTablePtr |
True when we are retrieving VTablePtr from UClass |
|
|
GIsRunning |
||
|
GIsRunningUnattendedScript |
If true, we are running an editor script that should not prompt any dialog modal. |
|
|
GIsServer |
||
|
GIsSilent |
This determines if we should output any log text. If Yes then no log text should be emitted. |
|
|
GIsSlowTask |
||
|
GIsTransacting |
||
|
GIsUCCMakeStandaloneHeaderGenerator |
||
|
GLastGCFrame |
GFrameCounter the last time GC was run. |
|
|
GLightmassIni |
||
|
GLogConsole |
||
|
GLongCorePackageName |
Name of the core package. Name of the core package |
|
|
GLongCoreUObjectPackageName |
Name of the core package |
|
|
GMakeCacheIDIndex |
||
|
float |
GNearClippingPlane |
|
|
const FText |
GNo |
GNo has been deprecated in favor of FCoreTexts::Get().No. |
|
const FText |
GNone |
GNone has been deprecated in favor of FCoreTexts::Get().None. |
|
GPlatformNeedsPowerOfTwoTextures |
True if the runtime needs textures to be powers of two |
|
|
GPlayInEditorID |
Unique ID for multiple PIE instances running in one process |
|
|
GPrintLogCategory |
How to print the category in log output. |
|
|
GPrintLogTimes |
How to print the time in log output. How to print the time in log output |
|
|
GPrintLogVerbosity |
How to print the verbosity in log output. |
|
|
GPumpingMessages |
Whether or not messages are being pumped |
|
|
GPumpingMessagesOutsideOfMainLoop |
Whether or not messages are being pumped outside of main loop |
|
|
GRenderingThread |
Please use |
|
|
GRenderThreadId |
Please use `IsInActualRenderingThread()_ |
|
|
GRHIThread_InternalUseOnly |
Please use `IsRHIThreadRunning()_ |
|
|
GRHIThreadId |
Please use |
|
|
GRuntimeOptionsIni |
||
|
GSavingCompressionChunkSize |
Size to break up data into when saving compressed data |
|
|
GScalabilityIni |
||
|
GScreenMessagesRestoreState |
||
|
GScreenshotResolutionX |
||
|
GScreenshotResolutionY |
||
|
GShouldEmitVerboseNamedEvents |
Whether verbose stats should be also generate external profiler named events. |
|
|
GShouldSuspendRenderingThread |
Whether we want the rendering thread to be suspended, used e.g. for tracing. |
|
|
GSlateLoadingThreadId |
Thread ID of the slate thread, if any |
|
|
GSlowTaskOccurred |
||
|
double |
GStartTime |
Time at which FPlatformTime::Seconds() was first initialized (very early on) |
|
GSystemStartTime |
System time at engine init. |
|
|
const FText |
GTrue |
GTrue has been deprecated in favor of FCoreTexts::Get().True. |
|
GUELibraryOverrideSettings |
Settings for when using UE as a library |
|
|
ITransaction &#... |
GUndo |
|
|
GVerifyObjectReferencesOnly |
Disable loading of objects not contained within script files; used during script compilation |
|
|
GWarn |
||
|
const FText |
GYes |
GYes has been deprecated in favor of FCoreTexts::Get().Yes. |
|
bool() |
IsAsyncLoading |
Whether we're currently in the async loading code path or not |
|
bool() |
IsAsyncLoadingMultithreaded |
Returns true if async loading is using the async loading thread |
|
bool() |
IsAsyncLoadingSuspended |
Suspends async package loading. |
|
bool() |
IsInAsyncLoadingThread |
|
|
PRIVATE_GIsRunningCookCommandlet |
||
|
void() |
ResumeAsyncLoading |
Resumes async package loading. |
|
void() |
ResumeTextureStreamingRenderTasks |
Resume texture updates caused by completed async IOs. |
|
void() |
SuspendAsyncLoading |
Suspends async package loading. |
|
void() |
SuspendTextureStreamingRenderTasks |
Suspends texture updates caused by completed async IOs. |