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

#include <IConsoleManager.h>

+ Inheritance diagram for FAutoConsoleCommand:

Public Member Functions

CORE_API FAutoConsoleCommand (const TCHAR *Name, const TCHAR *Help, const FConsoleCommandDelegate &Command, uint32 Flags=ECVF_Default)
 
CORE_API FAutoConsoleCommand (const TCHAR *Name, const TCHAR *Help, const FConsoleCommandWithArgsDelegate &Command, uint32 Flags=ECVF_Default)
 
CORE_API FAutoConsoleCommand (const TCHAR *Name, const TCHAR *Help, const FConsoleCommandWithOutputDeviceDelegate &Command, uint32 Flags=ECVF_Default)
 
CORE_API FAutoConsoleCommand (const TCHAR *Name, const TCHAR *Help, const FConsoleCommandWithArgsAndOutputDeviceDelegate &Command, uint32 Flags=ECVF_Default)
 
CORE_API FAutoConsoleCommand (const TCHAR *Name, const TCHAR *Help, const FConsoleCommandWithWorldDelegate &Command, uint32 Flags=ECVF_Default)
 
CORE_API FAutoConsoleCommand (const TCHAR *Name, const TCHAR *Help, const FConsoleCommandWithWorldArgsAndOutputDeviceDelegate &Command, uint32 Flags=ECVF_Default)
 

Detailed Description

Autoregistering console command

Constructor & Destructor Documentation

◆ FAutoConsoleCommand() [1/6]

FAutoConsoleCommand::FAutoConsoleCommand ( const TCHAR Name,
const TCHAR Help,
const FConsoleCommandDelegate Command,
uint32  Flags = ECVF_Default 
)

Register a console command that takes no arguments

Parameters
NameThe name of this command (must not be nullptr)
HelpHelp text for this command
CommandThe user function to call when this command is executed
FlagsOptional flags bitmask

◆ FAutoConsoleCommand() [2/6]

FAutoConsoleCommand::FAutoConsoleCommand ( const TCHAR Name,
const TCHAR Help,
const FConsoleCommandWithArgsDelegate Command,
uint32  Flags = ECVF_Default 
)

Register a console command that takes arguments

Parameters
NameThe name of this command (must not be nullptr)
HelpHelp text for this command
CommandThe user function to call when this command is executed
FlagsOptional flags bitmask

◆ FAutoConsoleCommand() [3/6]

FAutoConsoleCommand::FAutoConsoleCommand ( const TCHAR Name,
const TCHAR Help,
const FConsoleCommandWithOutputDeviceDelegate Command,
uint32  Flags = ECVF_Default 
)

Register a console command that takes an output device

Parameters
NameThe name of this command (must not be nullptr)
HelpHelp text for this command
CommandThe user function to call when this command is executed
FlagsOptional flags bitmask

◆ FAutoConsoleCommand() [4/6]

FAutoConsoleCommand::FAutoConsoleCommand ( const TCHAR Name,
const TCHAR Help,
const FConsoleCommandWithArgsAndOutputDeviceDelegate Command,
uint32  Flags = ECVF_Default 
)

Register a console command that takes an output device

Parameters
NameThe name of this command (must not be nullptr)
HelpHelp text for this command
CommandThe user function to call when this command is executed
FlagsOptional flags bitmask

◆ FAutoConsoleCommand() [5/6]

FAutoConsoleCommand::FAutoConsoleCommand ( const TCHAR Name,
const TCHAR Help,
const FConsoleCommandWithWorldDelegate Command,
uint32  Flags = ECVF_Default 
)

Register a console command that takes a world argument

Parameters
NameThe name of this command (must not be nullptr)
HelpHelp text for this command
CommandThe user function to call when this command is executed
FlagsOptional flags bitmask

◆ FAutoConsoleCommand() [6/6]

FAutoConsoleCommand::FAutoConsoleCommand ( const TCHAR Name,
const TCHAR Help,
const FConsoleCommandWithWorldArgsAndOutputDeviceDelegate Command,
uint32  Flags = ECVF_Default 
)

Register a console command that takes arguments, a world argument and an output device

Parameters
NameThe name of this command (must not be nullptr)
HelpHelp text for this command
CommandThe user function to call when this command is executed
FlagsOptional flags bitmask

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