Mostly Harmless
UE3:UTUIDataStore_2DStringList (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> UIRoot >> UIDataProvider >> UIDataStore >> UTUIDataStore_2DStringList |
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
[edit] Properties
[edit] ConstEditorListData
Type: array<SAEditorData>
Modifiers: const
Default value, index 0:
| Member | Value |
|---|---|
| ListTags |
|
| Tag | 'UTVoteGameList' |
Default value, index 1:
| Member | Value |
|---|---|
| ListTags |
|
| Tag | 'UTVoteMapList' |
Default value, index 2:
| Member | Value |
|---|---|
| ListTags |
|
| Tag | 'UTVoteMutators' |
[edit] EditorListData
Type: array<SAEditorData>
Modifiers: config
[edit] ListData
Type: array<SAArrayData>
[edit] Default values
| Property | Value |
|---|---|
| Tag | 'UT2DStringList' |
| WriteAccessType | ACCESS_WriteAll |
[edit] Structs
[edit] SAArrayData
Modifiers: native
- name Tag
- The tag used for binding this data to a list cell
- array<SAListData> Lists
- The 2-dimensional string list associated with this tag
- array<byte> RowStates
- Used to indicate whether or not a particular row is disabled or enabled (0 or 1); each Lists.Strings element represents a row
[edit] SAEditorData
Modifiers: native
- name Tag
- Corresponds to SAArrayData.Tag
- array<name> ListTags
- Corresponds to SAArrayData.Lists.ListTag
[edit] SAListData
Modifiers: native
- name ListTag
- The tag to use for identifying this list (corresponds to the column cell tag)
- string ColumnHeader
- The column header used for this string list
- array<string> Strings
- The actual string list
[edit] Functions
[edit] Native functions
[edit] GetFieldIndex
Parameters:
- FieldName - Name of the 2D String Array to find
Returns:
- the index of a string list
[edit] Other instance functions
[edit] AddField
[edit] AddFieldList
[edit] AddFieldRow
final function int AddFieldRow (int FieldIdx, optional const out array<string> RowStrings, optional bool bDisableSelection, optional bool bBatchOp)
[edit] EmptyField
final function EmptyField (name FieldName)
[edit] EmptyFieldLists
final function EmptyFieldLists (name FieldName)
[edit] FindFieldListItem
[edit] GetFieldList
[edit] GetFieldListIndex
Parameters:
- FieldIdx - Index of the 2D String Array as returned by GetFieldIndex
- ListName - Name of the string list to find
Returns:
- the index of the column within the specified string array
[edit] GetFieldListsLength
[edit] GetFieldRow
[edit] GetFieldRowElement
[edit] GetFieldRowLength
[edit] InsertFieldListItems
final function InsertFieldListItems (int FieldIdx, name ListName, int StartRowIdx, const out array<string> ListStrings, optional bool bBatchOp)
[edit] RemoveField
[edit] RemoveFieldList
[edit] RemoveFieldRow
[edit] SetColumnStr
[edit] SetFieldListsLength
[edit] SetFieldRowLength
[edit] UpdateFieldList
final function UpdateFieldList (int FieldIdx, name ListName, const out array<string> ListStrings, optional bool bBatchOp)
[edit] UpdateFieldRow
final function UpdateFieldRow (int FieldIdx, int RowIdx, const out array<string> RowStrings, optional bool bDisableSelection, optional bool bBatchOp)
