|
Blender
V2.93
|
#include <spreadsheet_cell_value.hh>
Public Attributes | |
| std::optional< int > | value_int |
| std::optional< float > | value_float |
| std::optional< bool > | value_bool |
| std::optional< float2 > | value_float2 |
| std::optional< float3 > | value_float3 |
| std::optional< Color4f > | value_color |
| std::optional< ObjectCellValue > | value_object |
| std::optional< CollectionCellValue > | value_collection |
This is a type that can hold the value of a cell in a spreadsheet. This type allows us to decouple the drawing of individual cells from the code that generates the data to be displayed.
Definition at line 42 of file spreadsheet_cell_value.hh.
| std::optional<bool> blender::ed::spreadsheet::CellValue::value_bool |
Definition at line 50 of file spreadsheet_cell_value.hh.
Referenced by blender::ed::spreadsheet::SpreadsheetLayoutDrawer::draw_content_cell().
| std::optional<CollectionCellValue> blender::ed::spreadsheet::CellValue::value_collection |
Definition at line 55 of file spreadsheet_cell_value.hh.
Referenced by blender::ed::spreadsheet::SpreadsheetLayoutDrawer::draw_content_cell().
| std::optional<Color4f> blender::ed::spreadsheet::CellValue::value_color |
Definition at line 53 of file spreadsheet_cell_value.hh.
Referenced by blender::ed::spreadsheet::SpreadsheetLayoutDrawer::draw_content_cell().
| std::optional<float> blender::ed::spreadsheet::CellValue::value_float |
Definition at line 49 of file spreadsheet_cell_value.hh.
Referenced by blender::ed::spreadsheet::SpreadsheetLayoutDrawer::draw_content_cell().
| std::optional<float2> blender::ed::spreadsheet::CellValue::value_float2 |
Definition at line 51 of file spreadsheet_cell_value.hh.
Referenced by blender::ed::spreadsheet::SpreadsheetLayoutDrawer::draw_content_cell().
| std::optional<float3> blender::ed::spreadsheet::CellValue::value_float3 |
Definition at line 52 of file spreadsheet_cell_value.hh.
Referenced by blender::ed::spreadsheet::SpreadsheetLayoutDrawer::draw_content_cell().
| std::optional<int> blender::ed::spreadsheet::CellValue::value_int |
Definition at line 48 of file spreadsheet_cell_value.hh.
Referenced by blender::ed::spreadsheet::SpreadsheetLayoutDrawer::draw_content_cell().
| std::optional<ObjectCellValue> blender::ed::spreadsheet::CellValue::value_object |
Definition at line 54 of file spreadsheet_cell_value.hh.
Referenced by blender::ed::spreadsheet::SpreadsheetLayoutDrawer::draw_content_cell().