public void SetContent(DebugLogEntry logEntry, int entryIndex, bool isExpanded) { this.logEntry = logEntry; this.entryIndex = entryIndex; Vector2 size = transformComponent.sizeDelta; if (isExpanded) { logText.horizontalOverflow = HorizontalWrapMode.Wrap; size.y = manager.SelectedItemHeight; } else { logText.horizontalOverflow = HorizontalWrapMode.Overflow; size.y = manager.ItemHeight; } transformComponent.sizeDelta = size; logText.text = isExpanded ? logEntry.ToString() : logEntry.logString; logTypeImage.sprite = logEntry.logTypeSpriteRepresentation; }
// Return a string containing complete information about the debug entry public override string ToString() { return(logEntry.ToString()); }