DebugOutput

Manages debug output.

Summary
DebugOutputManages debug output.
Enumerations
EDebugChannels
EPriorityLevel
Functions
NKPrintToChannelPrints a string to the specified channel at a specified priority.
NKSetErrorsSuppressedEnables or disables message popups.
NKSetSystemMessagesEnabledEnables or disables printing of non-lua channel prints to the console.

Enumerations

EDebugChannels

eDebugChannelInvalidInvalid debug channel.
eDebugChannelSystemSystem debug channel.
eDebugChannelGameObjectsGameObjects debug channel.
eDebugChannelSoundSystemSoundSystem debug channel.
eDebugChannelInputSystemInputSystem debug channel.
eDebugChannelRenderingRendering debug channel
eDebugChannelOctreeOctree debug channel.
eDebugChannelContentContent debug channel.
eDebugChannelUISystemUISystem debug channel.
eDebugChannelCraftSystemCraftSystem debug channel.
eDebugChannelPlayerPlayer debug channel.
eDebugChannelTerrainTerrain debug channel.
eDebugChannelGenerationGeneration debug channel.
eDebugChannelParsingParsing debug channel.
eDebugChannelParticleSystemParticleSystem debug channel.
eDebugChannelMaterialSystemMaterialSystem debug channel.
eDebugChannelBillboardBillboard debug channel.
eDebugChannelD3DD3D debug channel.
eDebugChannelLuaLua debug channel.
eDebugChannelNetworkServerNetworkServer debug channel.
eDebugChannelNetworkClientNetworkClient debug channel.
eDebugChannelPhysicsPhysics debug channel.
eDebugChannelMaxNumber of debug channels.

EPriorityLevel

ePriorityNoneNo priority setting.
ePriorityInfoInformation setting.  Will print to console.
ePriorityWarningWarning.  Will print to console.
ePriorityErrorError.  Will trigger popup.
ePriorityCriticalCritical error.  Will trigger popup.
ePrioritySevereSevere error.  Will trigger popup.

Functions

NKPrintToChannel

Prints a string to the specified channel at a specified priority.

Parameters

EDebugChannelsThe channel to be printed to.
EPriorityLevelThe priority to print at.  Anything above warning will cause a popup.
stringThe string to be printed.

NKSetErrorsSuppressed

Enables or disables message popups.

Parameters

boolWhether to enable message popups.

NKSetSystemMessagesEnabled

Enables or disables printing of non-lua channel prints to the console.

Parameters

boolWhether to enable or disable non-lua channel prints.
Close