|
virtual IConsoleVariable * | RegisterConsoleVariable (const TCHAR *Name, bool DefaultValue, const TCHAR *Help, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleVariable * | RegisterConsoleVariable (const TCHAR *Name, int32 DefaultValue, const TCHAR *Help, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleVariable * | RegisterConsoleVariable (const TCHAR *Name, float DefaultValue, const TCHAR *Help, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleVariable * | RegisterConsoleVariable (const TCHAR *Name, const TCHAR *DefaultValue, const TCHAR *Help, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleVariable * | RegisterConsoleVariable (const TCHAR *Name, const FString &DefaultValue, const TCHAR *Help, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleVariable * | RegisterConsoleVariableRef (const TCHAR *Name, bool &RefValue, const TCHAR *Help, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleVariable * | RegisterConsoleVariableRef (const TCHAR *Name, int32 &RefValue, const TCHAR *Help, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleVariable * | RegisterConsoleVariableRef (const TCHAR *Name, float &RefValue, const TCHAR *Help, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleVariable * | RegisterConsoleVariableRef (const TCHAR *Name, FString &RefValue, const TCHAR *Help, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleVariable * | RegisterConsoleVariableBitRef (const TCHAR *CVarName, const TCHAR *FlagName, uint32 BitNumber, uint8 *Force0MaskPtr, uint8 *Force1MaskPtr, const TCHAR *Help, uint32 Flags=ECVF_Default)=0 |
|
virtual void | CallAllConsoleVariableSinks ()=0 |
|
virtual FConsoleVariableSinkHandle | RegisterConsoleVariableSink_Handle (const FConsoleCommandDelegate &Command)=0 |
|
virtual void | UnregisterConsoleVariableSink_Handle (FConsoleVariableSinkHandle Handle)=0 |
|
virtual IConsoleCommand * | RegisterConsoleCommand (const TCHAR *Name, const TCHAR *Help, const FConsoleCommandDelegate &Command, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleCommand * | RegisterConsoleCommand (const TCHAR *Name, const TCHAR *Help, const FConsoleCommandWithArgsDelegate &Command, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleCommand * | RegisterConsoleCommand (const TCHAR *Name, const TCHAR *Help, const FConsoleCommandWithWorldDelegate &Command, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleCommand * | RegisterConsoleCommand (const TCHAR *Name, const TCHAR *Help, const FConsoleCommandWithWorldAndArgsDelegate &Command, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleCommand * | RegisterConsoleCommand (const TCHAR *Name, const TCHAR *Help, const FConsoleCommandWithArgsAndOutputDeviceDelegate &Command, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleCommand * | RegisterConsoleCommand (const TCHAR *Name, const TCHAR *Help, const FConsoleCommandWithWorldArgsAndOutputDeviceDelegate &Command, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleCommand * | RegisterConsoleCommand (const TCHAR *Name, const TCHAR *Help, const FConsoleCommandWithOutputDeviceDelegate &Command, uint32 Flags=ECVF_Default)=0 |
|
virtual IConsoleCommand * | RegisterConsoleCommand (const TCHAR *Name, const TCHAR *Help, uint32 Flags=(uint32) ECVF_Default)=0 |
|
virtual void | UnregisterConsoleObject (IConsoleObject *ConsoleObject, bool bKeepState=true)=0 |
|
virtual void | UnregisterConsoleObject (const TCHAR *Name, bool bKeepState=true)=0 |
|
virtual IConsoleVariable * | FindConsoleVariable (const TCHAR *Name, bool bTrackFrequentCalls=true) const =0 |
|
virtual IConsoleObject * | FindConsoleObject (const TCHAR *Name, bool bTrackFrequentCalls=true) const =0 |
|
virtual FString | FindConsoleObjectName (const IConsoleObject *Obj) const =0 |
|
TConsoleVariableData< bool > * | FindTConsoleVariableDataBool (const TCHAR *Name) const |
|
TConsoleVariableData< int32 > * | FindTConsoleVariableDataInt (const TCHAR *Name) const |
|
TConsoleVariableData< float > * | FindTConsoleVariableDataFloat (const TCHAR *Name) const |
|
virtual void | ForEachConsoleObjectThatStartsWith (const FConsoleObjectVisitor &Visitor, const TCHAR *ThatStartsWith=TEXT("")) const =0 |
|
virtual void | ForEachConsoleObjectThatContains (const FConsoleObjectVisitor &Visitor, const TCHAR *ThatContains) const =0 |
|
virtual bool | ProcessUserConsoleInput (const TCHAR *Input, FOutputDevice &Ar, UWorld *InWorld)=0 |
|
virtual void | AddConsoleHistoryEntry (const TCHAR *Key, const TCHAR *Input)=0 |
|
virtual void | GetConsoleHistory (const TCHAR *Key, TArray< FString > &Out)=0 |
|
virtual bool | IsNameRegistered (const TCHAR *Name) const =0 |
|
virtual void | RegisterThreadPropagation (uint32 ThreadId=0, IConsoleThreadPropagation *InCallback=0)=0 |
|
virtual FConsoleVariableMulticastDelegate & | OnCVarUnregistered ()=0 |
|
handles console commands and variables, registered console variables are released on destruction
Definition at line 701 of file IConsoleManager.h.