Inherited by AZ::Debug::Trace.
|
| ITrace (const ITrace &)=delete |
|
| ITrace (ITrace &&)=default |
|
ITrace & | operator= (const ITrace &)=delete |
|
ITrace & | operator= (ITrace &&)=default |
|
virtual void | Init () |
|
virtual void | Destroy () |
|
virtual bool | IsDebuggerPresent () |
|
virtual void | Break () |
|
virtual void | Crash () |
|
bool | IsTraceLoggingEnabledForLevel (LogLevel level) |
| Indicates if trace logging functions are enabled based on compile mode and cvar logging level.
|
|
void | SetLogLevel (LogLevel newLevel) |
|
bool | GetAlwaysPrintCallstack () const |
|
void | SetAlwaysPrintCallstack (bool enable) |
|
virtual void | Assert (const char *fileName, int line, const char *funcName, const char *format,...) |
|
virtual void | Error (const char *fileName, int line, const char *funcName, const char *window, const char *format,...) |
|
virtual void | Warning (const char *fileName, int line, const char *funcName, const char *window, const char *format,...) |
|
virtual void | Printf (const char *window, const char *format,...) |
|
virtual void | Output (const char *window, const char *message) |
|
virtual void | RawOutput (const char *window, const char *message) |
|
virtual void | PrintCallstack (const char *, unsigned int=0, void *=nullptr) |
|
◆ Break()
virtual void AZ::Debug::ITrace::Break |
( |
| ) |
|
|
inlinevirtual |
◆ Crash()
virtual void AZ::Debug::ITrace::Crash |
( |
| ) |
|
|
inlinevirtual |
◆ RawOutput()
virtual void AZ::Debug::ITrace::RawOutput |
( |
const char * |
window, |
|
|
const char * |
message |
|
) |
| |
|
inlinevirtual |
The documentation for this class was generated from the following file:
- Code/Framework/AzCore/AzCore/Debug/Trace.h