|
Blender
V3.3
|
#include <DNA_space_types.h>
Public Attributes | |
| struct SpreadsheetColumn * | next |
| struct SpreadsheetColumn * | prev |
| SpreadsheetColumnID * | id |
| uint8_t | data_type |
| char | _pad0 [7] |
| char * | display_name |
Definition at line 1866 of file DNA_space_types.h.
| char SpreadsheetColumn::_pad0[7] |
Definition at line 1880 of file DNA_space_types.h.
| uint8_t SpreadsheetColumn::data_type |
An indicator of the type of values in the column, set at runtime. eSpreadsheetColumnValueType.
Definition at line 1879 of file DNA_space_types.h.
Referenced by blender::ed::spreadsheet::spreadsheet_column_assign_runtime_data(), spreadsheet_filter_panel_draw(), and spreadsheet_filter_panel_draw_header().
| char* SpreadsheetColumn::display_name |
The final column name generated by the data source, also just cached at runtime when the data source columns are generated.
Definition at line 1886 of file DNA_space_types.h.
Referenced by blender::ed::spreadsheet::spreadsheet_column_assign_runtime_data(), blender::ed::spreadsheet::spreadsheet_column_copy(), and blender::ed::spreadsheet::spreadsheet_column_free().
| SpreadsheetColumnID* SpreadsheetColumn::id |
Identifies the data in the column. This is a pointer instead of a struct to make it easier if we want to "subclass" SpreadsheetColumnID in the future for different kinds of ids.
Definition at line 1873 of file DNA_space_types.h.
Referenced by blender::ed::spreadsheet::spreadsheet_column_copy(), blender::ed::spreadsheet::spreadsheet_column_free(), and blender::ed::spreadsheet::spreadsheet_column_new().
| struct SpreadsheetColumn* SpreadsheetColumn::next |
Definition at line 1867 of file DNA_space_types.h.
| struct SpreadsheetColumn * SpreadsheetColumn::prev |
Definition at line 1867 of file DNA_space_types.h.