UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDisplayDebugManager Struct Reference

#include <Canvas.h>

Public Member Functions

 FDisplayDebugManager ()
 
void Initialize (class UCanvas *InCanvas, const UFont *NewFont, FVector2D InInitialPosition)
 
void SetFont (const UFont *NewFont)
 
void SetDrawColor (const FColor &NewColor)
 
void SetLinearDrawColor (const FLinearColor &NewColor)
 
void ENGINE_API DrawString (const FString &InDebugString, const float &OptionalXOffset=0.f)
 
void AddColumnIfNeeded ()
 
float GetTextScale () const
 
float GetYStep () const
 
float GetXPos () const
 
float GetYPos () const
 
floatGetYPosRef ()
 
void SetYPos (const float NewYPos)
 
float GetMaxCharHeight () const
 
floatGetMaxCharHeightRef ()
 
void ShiftYDrawPosition (const float &YOffset)
 

Constructor & Destructor Documentation

◆ FDisplayDebugManager()

FDisplayDebugManager::FDisplayDebugManager ( )
inline

Member Function Documentation

◆ AddColumnIfNeeded()

void FDisplayDebugManager::AddColumnIfNeeded ( )

◆ DrawString()

void FDisplayDebugManager::DrawString ( const FString &  InDebugString,
const float OptionalXOffset = 0.f 
)

◆ GetMaxCharHeight()

float FDisplayDebugManager::GetMaxCharHeight ( ) const
inline

◆ GetMaxCharHeightRef()

float & FDisplayDebugManager::GetMaxCharHeightRef ( )
inline

◆ GetTextScale()

float FDisplayDebugManager::GetTextScale ( ) const

◆ GetXPos()

float FDisplayDebugManager::GetXPos ( ) const
inline

◆ GetYPos()

float FDisplayDebugManager::GetYPos ( ) const
inline

◆ GetYPosRef()

float & FDisplayDebugManager::GetYPosRef ( )
inline

◆ GetYStep()

float FDisplayDebugManager::GetYStep ( ) const
inline

◆ Initialize()

void FDisplayDebugManager::Initialize ( class UCanvas InCanvas,
const UFont NewFont,
FVector2D  InInitialPosition 
)
inline

◆ SetDrawColor()

void FDisplayDebugManager::SetDrawColor ( const FColor NewColor)
inline

◆ SetFont()

void FDisplayDebugManager::SetFont ( const UFont NewFont)
inline

◆ SetLinearDrawColor()

void FDisplayDebugManager::SetLinearDrawColor ( const FLinearColor NewColor)
inline

◆ SetYPos()

void FDisplayDebugManager::SetYPos ( const float  NewYPos)
inline

◆ ShiftYDrawPosition()

void FDisplayDebugManager::ShiftYDrawPosition ( const float YOffset)
inline

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