Blender V4.3
SpreadsheetColumn Struct Reference

#include <DNA_space_types.h>

Public Attributes

struct SpreadsheetColumnnext
 
struct SpreadsheetColumnprev
 
SpreadsheetColumnIDid
 
uint8_t data_type
 
char _pad0 [7]
 
char * display_name
 

Detailed Description

Definition at line 1933 of file DNA_space_types.h.

Member Data Documentation

◆ _pad0

char SpreadsheetColumn::_pad0[7]

Definition at line 1947 of file DNA_space_types.h.

◆ data_type

◆ display_name

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 1953 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().

◆ id

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 1940 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().

◆ next

struct SpreadsheetColumn* SpreadsheetColumn::next

Definition at line 1934 of file DNA_space_types.h.

◆ prev

struct SpreadsheetColumn * SpreadsheetColumn::prev

Definition at line 1934 of file DNA_space_types.h.


The documentation for this struct was generated from the following file: