/// <inheritdoc/> protected override void DrawTilesetBrushInfo() { EditorGUILayout.LabelField( TileLang.ParticularText("Property", "From Tileset"), this.TilesetRecord.DisplayName ); EditorGUILayout.LabelField( TileLang.ParticularText("Property", "Layout"), this.AutotileBrush.Layout.ToString() ); EditorGUILayout.LabelField( TileLang.ParticularText("Property", "Inner Joins"), (this.AutotileBrush.Tileset != null) ? TileLang.FormatYesNoStatus(this.AutotileBrush.Tileset.HasInnerJoins) : TileLang.ParticularText("Status|Unknown", "?") ); GUILayout.Space(10); EditorGUILayout.LabelField( TileLang.ParticularText("Property", "Tile Width"), TileLang.FormatPixelMetric(this.TilesetBrush.Tileset.TileWidth) ); EditorGUILayout.LabelField( TileLang.ParticularText("Property", "Tile Height"), TileLang.FormatPixelMetric(this.TilesetBrush.Tileset.TileHeight) ); }
/// <summary> /// Draws information about the tileset brush. /// </summary> protected virtual void DrawTilesetBrushInfo() { EditorGUILayout.LabelField( TileLang.ParticularText("Property", "From Tileset"), this.TilesetRecord.DisplayName ); EditorGUILayout.LabelField( TileLang.ParticularText("Property", "Tile Index"), this.TilesetBrush.tileIndex.ToString() ); GUILayout.Space(10); EditorGUILayout.LabelField( TileLang.ParticularText("Property", "Tile Width"), TileLang.FormatPixelMetric(this.TilesetBrush.Tileset.TileWidth) ); EditorGUILayout.LabelField( TileLang.ParticularText("Property", "Tile Height"), TileLang.FormatPixelMetric(this.TilesetBrush.Tileset.TileHeight) ); }