UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FExec Class Reference

#include <Exec.h>

+ Inheritance diagram for FExec:

Public Member Functions

virtual CORE_API ~FExec ()
 
virtual CORE_API bool Exec (UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)
 

Protected Member Functions

virtual bool Exec_Runtime (UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)
 
virtual bool Exec_Dev (UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)
 
virtual bool Exec_Editor (UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)
 

Constructor & Destructor Documentation

◆ ~FExec()

FExec::~FExec ( )
virtual

Member Function Documentation

◆ Exec()

bool FExec::Exec ( UWorld InWorld,
const TCHAR Cmd,
FOutputDevice Ar 
)
virtual

Exec handler

Parameters
InWorldWorld context
CmdCommand to parse
ArOutput device to log to
Returns
true if command was handled, false otherwise

Reimplemented in FLinuxApplication, FIOSExec, FMallocDebug, FGameplayDebuggerCompat, and FIOSAudioDevice.

◆ Exec_Dev()

virtual bool FExec::Exec_Dev ( UWorld InWorld,
const TCHAR Cmd,
FOutputDevice Ar 
)
inlineprotectedvirtual

Implementation of Exec that is only called in non-shipping targets

Reimplemented in FLinkerManager, UEnvQueryManager, FAISystemExec, FNullApplication, FFileLogExec, FStaticSelfRegisteringExec_Dev, FModuleManager, UAvoidanceManager, FPakExec, UNetDriver, and UEngine.

◆ Exec_Editor()

virtual bool FExec::Exec_Editor ( UWorld InWorld,
const TCHAR Cmd,
FOutputDevice Ar 
)
inlineprotectedvirtual

Implementation of Exec that is only called in editor

Reimplemented in FStaticSelfRegisteringExec_Editor, ULocalPlayer, and UEngine.

◆ Exec_Runtime()

virtual bool FExec::Exec_Runtime ( UWorld InWorld,
const TCHAR Cmd,
FOutputDevice Ar 
)
inlineprotectedvirtual

The documentation for this class was generated from the following files: