Class StringTableListView
Inheritance
System.Object
StringTableListView
Syntax
public class StringTableListView : GenericAssetTableListView<StringTable, StringTableListViewItem>
Properties
InlineEditing
Rows will allow for directly editing keys and translated text.
Declaration
public bool InlineEditing { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Multiline
Rows will expand to show the full contents.
Declaration
public bool Multiline { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SelectedColumn
Declaration
public int SelectedColumn { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
CanMultiSelect(TreeViewItem)
Declaration
protected override bool CanMultiSelect(TreeViewItem item)
Parameters
Type |
Name |
Description |
TreeViewItem |
item |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
UnityEditor.Localization.GenericAssetTableListView<StringTable, UnityEditor.Localization.StringTableListViewItem>.CanMultiSelect(TreeViewItem)
CreateTreeViewItem(Int32, String)
Declaration
protected override StringTableListViewItem CreateTreeViewItem(int id, string itemKey)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
System.String |
itemKey |
|
Returns
Overrides
UnityEditor.Localization.GenericAssetTableListView<StringTable, UnityEditor.Localization.StringTableListViewItem>.CreateTreeViewItem(System.Int32, System.String)
DrawItemField(Rect, Int32, StringTableListViewItem, StringTable)
Declaration
protected override void DrawItemField(Rect cellRect, int col, StringTableListViewItem item, StringTable table)
Parameters
Overrides
UnityEditor.Localization.GenericAssetTableListView<StringTable, UnityEditor.Localization.StringTableListViewItem>.DrawItemField(Rect, System.Int32, UnityEditor.Localization.StringTableListViewItem, StringTable)
DrawKeyField(Rect, StringTableListViewItem)
Declaration
protected override void DrawKeyField(Rect cellRect, StringTableListViewItem keyItem)
Parameters
Overrides
UnityEditor.Localization.GenericAssetTableListView<StringTable, UnityEditor.Localization.StringTableListViewItem>.DrawKeyField(Rect, UnityEditor.Localization.StringTableListViewItem)
DrawSearchField(Rect)
Declaration
protected override Rect DrawSearchField(Rect rect)
Parameters
Type |
Name |
Description |
Rect |
rect |
|
Returns
Overrides
UnityEditor.Localization.GenericAssetTableListView<StringTable, UnityEditor.Localization.StringTableListViewItem>.DrawSearchField(Rect)
ForceRefreshCustomRowHeights()
Declaration
public void ForceRefreshCustomRowHeights()
GetCustomRowHeight(Int32, TreeViewItem)
Declaration
protected override float GetCustomRowHeight(int row, TreeViewItem item)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
TreeViewItem |
item |
|
Returns
Type |
Description |
System.Single |
|
OnGUI(Rect)
Declaration
public override void OnGUI(Rect rect)
Parameters
Type |
Name |
Description |
Rect |
rect |
|
Overrides
UnityEditor.Localization.GenericAssetTableListView<StringTable, UnityEditor.Localization.StringTableListViewItem>.OnGUI(Rect)
SelectionChanged(IList<Int32>)
Declaration
protected override void SelectionChanged(IList<int> selectedIds)
Parameters
Type |
Name |
Description |
IList<System.Int32> |
selectedIds |
|
Events
editTargetTable
Declaration
public event StringTableListView.EditTable editTargetTable
Event Type