C# Class UberLoggerAppWindow, UberLogger

The in-app console logging frontend and backend
Inheritance: MonoBehaviour, UberLogger.ILogger
Afficher le fichier Open project: bbbscarter/UberLogger Class Usage Examples

Méthodes publiques

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Clear() public méthode

public Clear ( ) : void
Résultat void

ClearSelectedMessage() public méthode

public ClearSelectedMessage ( ) : void
Résultat void

DrawActivationButton() public méthode

public DrawActivationButton ( ) : void
Résultat void

DrawChannels() public méthode

Draws the channel selector
public DrawChannels ( ) : void
Résultat void

DrawFilter() public méthode

public DrawFilter ( ) : void
Résultat void

DrawLogDetails() public méthode

The bottom of the panel - details of the selected log
public DrawLogDetails ( ) : void
Résultat void

DrawLogList() public méthode

Draws the main log panel
public DrawLogList ( ) : void
Résultat void

DrawToolbar() public méthode

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

DrawWindow() public méthode

Draws the main window
public DrawWindow ( int windowID ) : void
windowID int
Résultat void

LabelClamped() public méthode

public LabelClamped ( string text, GUIStyle style ) : void
text string
style GUIStyle
Résultat void

Log() public méthode

public Log ( LogInfo, logInfo ) : void
logInfo LogInfo,
Résultat void

OnGUI() public méthode

Shows either the activation button or the full UI
public OnGUI ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Property Details

ButtonPosition public_oe property

public Vector2 ButtonPosition
Résultat Vector2

ButtonSize public_oe property

public Vector2 ButtonSize
Résultat Vector2

ButtonTexture public_oe property

public Texture2D,UnityEngine ButtonTexture
Résultat UnityEngine.Texture2D

ErrorButtonTexture public_oe property

public Texture2D,UnityEngine ErrorButtonTexture
Résultat UnityEngine.Texture2D

FontSize public_oe property

public int FontSize
Résultat int

GUIColour public_oe property

public Color GUIColour
Résultat Color

SizerLineColour public_oe property

public Color SizerLineColour
Résultat Color

SizerStartHeightRatio public_oe property

public float SizerStartHeightRatio
Résultat float

Skin public_oe property

public GUISkin,UnityEngine Skin
Résultat UnityEngine.GUISkin

SmallErrorIcon public_oe property

public Texture2D,UnityEngine SmallErrorIcon
Résultat UnityEngine.Texture2D

SmallMessageIcon public_oe property

public Texture2D,UnityEngine SmallMessageIcon
Résultat UnityEngine.Texture2D

SmallWarningIcon public_oe property

public Texture2D,UnityEngine SmallWarningIcon
Résultat UnityEngine.Texture2D