Blender  V2.93
Classes | Namespaces | Functions | Variables
spreadsheet_column_values.hh File Reference
#include "BLI_string_ref.hh"
#include "spreadsheet_cell_value.hh"

Go to the source code of this file.

Classes

class  blender::ed::spreadsheet::ColumnValues
 
class  blender::ed::spreadsheet::LambdaColumnValues< GetValueF >
 

Namespaces

 blender
 
 blender::ed
 
 blender::ed::spreadsheet
 

Functions

template<typename GetValueF >
std::unique_ptr< ColumnValues > blender::ed::spreadsheet::column_values_from_function (std::string name, const int size, GetValueF get_value, const float default_width=0.0f)
 

Variables

static constexpr float blender::ed::spreadsheet::default_float_column_width = 3
 
static constexpr float blender::ed::spreadsheet::default_float2_column_width = 2 * default_float_column_width
 
static constexpr float blender::ed::spreadsheet::default_float3_column_width = 3 * default_float_column_width
 
static constexpr float blender::ed::spreadsheet::default_color_column_width = 4 * default_float_column_width