Gah - a solution with more questions. – EntropicLqd

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

bConsoleEcho

Type: bool

Modifiers: config

echo display to console

bEnabled

Type: byte

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

bLogfileEcho

Type: bool

Modifiers: config

echo display to log file

InfoStrings

Type: array<string>

filled in by subclasses

MaxEnabled

Type: int

subclasses can support multiple levels of "enabledness"

Default value: 1

PCOwner

Type: PlayerController


XOffset

Type: int

Modifiers: config

X offset for displayed strings

Default value: 4

YOffset

Type: int

Modifiers: config

Y offset for displayed strings

Default value: 136

Instance functions

Cleanup

function Cleanup ()


ClearInfoStrings

function ClearInfoStrings ()


CycleEnabled

function CycleEnabled ()


DoDrawText

function DoDrawText (Canvas Canvas, coerce string Str)


GetEchoToConsole

function bool GetEchoToConsole ()


GetEchoToLog

function bool GetEchoToLog ()


GetEnabled

function byte GetEnabled ()


Initialize

function Initialize (PlayerController PC)


PostRender

simulated interface function PostRender (Canvas Canvas)


SetEchoToConsole

function SetEchoToConsole (bool bVal)


SetEchoToLog

function SetEchoToLog (bool bVal)


SetEnabled

function SetEnabled (byte bVal)


SetInfoStrings

function SetInfoStrings ()