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.