anx.framework/Tools/ANXContentCompilerGUI/CCompilerBuildLogger.cs

24 lines
932 B
C#
Raw Normal View History

using System;
using ANX.Framework.Content.Pipeline;
namespace ANX.ContentCompiler.GUI
{
public class CCompilerBuildLogger : ContentBuildLogger
{
public override void LogImportantMessage(string message, params object[] messageArgs)
{
MainWindow.Instance.ribbonTextBox.AddMessage("[IMPORTANT] " + String.Format(message, messageArgs));
}
public override void LogMessage(string message, params object[] messageArgs)
{
MainWindow.Instance.ribbonTextBox.AddMessage("[Info] " + String.Format(message, messageArgs));
}
public override void LogWarning(string helpLink, ContentIdentity contentIdentity, string message,
params object[] messageArgs)
{
MainWindow.Instance.ribbonTextBox.AddMessage("[WARNING] " + String.Format(message, messageArgs));
}
}
}