|
Blender
V2.93
|
#include <spreadsheet_column_values.hh>
Inherited by blender::ed::spreadsheet::LambdaColumnValues< GetValueF >.
Public Member Functions | |
| ColumnValues (std::string name, const int size) | |
| virtual | ~ColumnValues ()=default |
| virtual void | get_value (int index, CellValue &r_cell_value) const =0 |
| StringRefNull | name () const |
| int | size () const |
Public Attributes | |
| float | default_width = 0.0f |
Protected Attributes | |
| std::string | name_ |
| int | size_ |
This represents a column in a spreadsheet. It has a name and provides a value for all the cells in the column.
Definition at line 29 of file spreadsheet_column_values.hh.
|
inline |
Definition at line 35 of file spreadsheet_column_values.hh.
|
virtualdefault |
|
pure virtual |
Implemented in blender::ed::spreadsheet::LambdaColumnValues< GetValueF >.
Referenced by blender::ed::spreadsheet::SpreadsheetLayoutDrawer::draw_content_cell().
|
inline |
Definition at line 43 of file spreadsheet_column_values.hh.
References name_.
Referenced by get_column_width().
|
inline |
Definition at line 48 of file spreadsheet_column_values.hh.
References size_.
| float blender::ed::spreadsheet::ColumnValues::default_width = 0.0f |
Definition at line 54 of file spreadsheet_column_values.hh.
Referenced by get_column_width().
|
protected |
Definition at line 31 of file spreadsheet_column_values.hh.
Referenced by name().
|
protected |
Definition at line 32 of file spreadsheet_column_values.hh.
Referenced by size().