My program doesn't have bugs. It just develops random features.

UE2:DebugInfoManager (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> DebugInfoManager
Package: 
Legend
Direct subclasses:
HitActorDebugInfoManager, ScoreboardInfoManager
This class in other games:
U2XMP

DebugInfoManager.uc $Author: Mfox $ $Date: 9/03/02 9:12p $ $Revision: 9 $

Properties[edit]

bConsoleEcho[edit]

Type: bool

Modifiers: config

echo display to console

bEnabled[edit]

Type: byte

0=disabled, >0 = various levels of "enabled"

bLogfileEcho[edit]

Type: bool

Modifiers: config

echo display to log file

InfoStrings[edit]

Type: array<string>

filled in by subclasses

MaxEnabled[edit]

Type: int

subclasses can support multiple levels of "enabledness"

Default value: 1

PCOwner[edit]

Type: PlayerController


XOffset[edit]

Type: int

Modifiers: config

X offset for displayed strings

Default value: 4

YOffset[edit]

Type: int

Modifiers: config

Y offset for displayed strings

Default value: 136

Instance functions[edit]

Cleanup[edit]

function Cleanup ()


ClearInfoStrings[edit]

function ClearInfoStrings ()


CycleEnabled[edit]

function CycleEnabled ()


DoDrawText[edit]

function DoDrawText (Canvas Canvas, coerce string Str)


GetEchoToConsole[edit]

function bool GetEchoToConsole ()


GetEchoToLog[edit]

function bool GetEchoToLog ()


GetEnabled[edit]

function byte GetEnabled ()


Initialize[edit]

function Initialize (PlayerController PC)


PostRender[edit]

simulated interface function PostRender (Canvas Canvas)


SetEchoToConsole[edit]

function SetEchoToConsole (bool bVal)


SetEchoToLog[edit]

function SetEchoToLog (bool bVal)


SetEnabled[edit]

function SetEnabled (byte bVal)


SetInfoStrings[edit]

function SetInfoStrings ()