| 
    Terraria v1.4.4.9
    
   Terraria source code documentation 
   | 
 
Package Functions | |
| RecordManager (DataTable table) | |
| int | NewRecordBase () | 
| void | FreeRecord (ref int record) | 
| void | Clear (bool clearAll) | 
| int | ImportRecord (DataTable src, int record) | 
| int | CopyRecord (DataTable src, int record, int copy) | 
| void | SetRowCache (DataRow[] newRows) | 
Static Package Functions | |
| static int | NewCapacity (int capacity) | 
Properties | |
| int | LastFreeRecord [get] | 
| int | MinimumCapacity [get, set] | 
| int | RecordCapacity [get, set] | 
| DataRow | this[int record] [get, set] | 
Private Member Functions | |
| void | GrowRecordCapacity () | 
| int | NormalizedMinimumCapacity (int capacity) | 
Private Attributes | |
| readonly DataTable | _table | 
| int | _lastFreeRecord | 
| int | _minimumCapacity = 50 | 
| int | _recordCapacity | 
| readonly List< int > | _freeRecordList = new List<int>() | 
| DataRow[] | _rows | 
Definition at line 6 of file RecordManager.cs.