public void addLayouts(List<RowLayout> list, int index, ProxyObj<?> proxy) {
		int n = rows.size();
		for (int i = 0; i < n; i++) {
			Row row = rows.get(i);
			RowLayout l = row.getLayout(index, proxy, baseRowID + i);
			if (l != null) {
				list.add(l);
			}
		}
	}
Generates the layout objects for the given index and proxy object
@param list the list to add layouts to
@param index the index (represents address)
@param proxy the object to get layouts for.
Ghidra/Features/Base/src/main/java/ghidra/app/util/viewer/format/FieldFormatModel.java