C# 클래스 UberLoggerAppWindow, UberLogger

The in-app console logging frontend and backend
상속: MonoBehaviour, UberLogger.ILogger
파일 보기 프로젝트 열기: bbbscarter/UberLogger 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ButtonPosition Vector2
ButtonSize Vector2
ButtonTexture UnityEngine.Texture2D
ErrorButtonTexture UnityEngine.Texture2D
FontSize int
GUIColour Color
SizerLineColour Color
SizerStartHeightRatio float
Skin UnityEngine.GUISkin
SmallErrorIcon UnityEngine.Texture2D
SmallMessageIcon UnityEngine.Texture2D
SmallWarningIcon UnityEngine.Texture2D

공개 메소드들

메소드 설명
Clear ( ) : void
ClearSelectedMessage ( ) : void
DrawActivationButton ( ) : void
DrawChannels ( ) : void

Draws the channel selector

DrawFilter ( ) : void
DrawLogDetails ( ) : void

The bottom of the panel - details of the selected log

DrawLogList ( ) : void

Draws the main log panel

DrawToolbar ( ) : void

Draws the thin, Unity-style toolbar showing error counts and toggle buttons

DrawWindow ( int windowID ) : void

Draws the main window

LabelClamped ( string text, GUIStyle style ) : void
Log ( LogInfo, logInfo ) : void
OnGUI ( ) : void

Shows either the activation button or the full UI

Start ( ) : void

비공개 메소드들

메소드 설명
ButtonClamped ( string text, GUIStyle style ) : bool
GetChannels ( ) : List
GetIconForLog ( LogInfo, log ) : Texture2D
ResizeTopPane ( ) : void
ShouldShowLog ( System regex, LogInfo, log ) : bool

Based on filter and channel selections, should this log be shown?

ToggleClamped ( bool state, GUIContent content, GUIStyle style ) : bool
ToggleClamped ( bool state, string text, GUIStyle style ) : bool

메소드 상세

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

ClearSelectedMessage() 공개 메소드

public ClearSelectedMessage ( ) : void
리턴 void

DrawActivationButton() 공개 메소드

public DrawActivationButton ( ) : void
리턴 void

DrawChannels() 공개 메소드

Draws the channel selector
public DrawChannels ( ) : void
리턴 void

DrawFilter() 공개 메소드

public DrawFilter ( ) : void
리턴 void

DrawLogDetails() 공개 메소드

The bottom of the panel - details of the selected log
public DrawLogDetails ( ) : void
리턴 void

DrawLogList() 공개 메소드

Draws the main log panel
public DrawLogList ( ) : void
리턴 void

DrawToolbar() 공개 메소드

Draws the thin, Unity-style toolbar showing error counts and toggle buttons
public DrawToolbar ( ) : void
리턴 void

DrawWindow() 공개 메소드

Draws the main window
public DrawWindow ( int windowID ) : void
windowID int
리턴 void

LabelClamped() 공개 메소드

public LabelClamped ( string text, GUIStyle style ) : void
text string
style GUIStyle
리턴 void

Log() 공개 메소드

public Log ( LogInfo, logInfo ) : void
logInfo LogInfo,
리턴 void

OnGUI() 공개 메소드

Shows either the activation button or the full UI
public OnGUI ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

프로퍼티 상세

ButtonPosition 공개적으로 프로퍼티

public Vector2 ButtonPosition
리턴 Vector2

ButtonSize 공개적으로 프로퍼티

public Vector2 ButtonSize
리턴 Vector2

ButtonTexture 공개적으로 프로퍼티

public Texture2D,UnityEngine ButtonTexture
리턴 UnityEngine.Texture2D

ErrorButtonTexture 공개적으로 프로퍼티

public Texture2D,UnityEngine ErrorButtonTexture
리턴 UnityEngine.Texture2D

FontSize 공개적으로 프로퍼티

public int FontSize
리턴 int

GUIColour 공개적으로 프로퍼티

public Color GUIColour
리턴 Color

SizerLineColour 공개적으로 프로퍼티

public Color SizerLineColour
리턴 Color

SizerStartHeightRatio 공개적으로 프로퍼티

public float SizerStartHeightRatio
리턴 float

Skin 공개적으로 프로퍼티

public GUISkin,UnityEngine Skin
리턴 UnityEngine.GUISkin

SmallErrorIcon 공개적으로 프로퍼티

public Texture2D,UnityEngine SmallErrorIcon
리턴 UnityEngine.Texture2D

SmallMessageIcon 공개적으로 프로퍼티

public Texture2D,UnityEngine SmallMessageIcon
리턴 UnityEngine.Texture2D

SmallWarningIcon 공개적으로 프로퍼티

public Texture2D,UnityEngine SmallWarningIcon
리턴 UnityEngine.Texture2D