![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ScopedDebugInfo.h>
Inheritance diagram for FScopedDebugInfo:Public Types | |
| enum | { MaxDescriptionLength = 128 } |
Public Member Functions | |
| CORE_API | FScopedDebugInfo (int32 InNumReplacedOuterCalls) |
| virtual CORE_API | ~FScopedDebugInfo () |
| virtual FString | GetFunctionName () const =0 |
| virtual FString | GetFilename () const =0 |
| virtual int32 | GetLineNumber () const =0 |
Static Public Member Functions | |
| static CORE_API FScopedDebugInfo * | GetDebugInfoStack () |
Public Attributes | |
| const int32 | NumReplacedOuterCalls |
| FScopedDebugInfo *const | NextOuterInfo |
Debug info that is stored on the stack and handled by stack unwinding.
| FScopedDebugInfo::FScopedDebugInfo | ( | int32 | InNumReplacedOuterCalls | ) |
Initialization constructor.
|
virtual |
Destructor.
|
static |
Accesses the list of debug infos on the stack in this thread.
|
pure virtual |
Implemented in FStreamableTextureScopedDebugInfo.
|
pure virtual |
Implemented in FStreamableTextureScopedDebugInfo.
Implemented in FStreamableTextureScopedDebugInfo.
| FScopedDebugInfo* const FScopedDebugInfo::NextOuterInfo |
The next debug info on the stack, or NULL if this is the last debug info on the stack.
| const int32 FScopedDebugInfo::NumReplacedOuterCalls |
The number of calls on the stack the debug info replaces.