Blender V4.5
spreadsheet_layout.cc File Reference
#include <iomanip>
#include <sstream>
#include <fmt/format.h>
#include "BLF_api.hh"
#include "BLI_math_matrix.hh"
#include "BLI_math_quaternion_types.hh"
#include "BLI_math_vector_types.hh"
#include "BKE_instances.hh"
#include "spreadsheet_column_values.hh"
#include "spreadsheet_data_source_geometry.hh"
#include "spreadsheet_layout.hh"
#include "DNA_meshdata_types.h"
#include "UI_interface.hh"
#include "UI_resources.hh"
#include "BLT_translation.hh"

Go to the source code of this file.

Classes

class  blender::ed::spreadsheet::SpreadsheetLayoutDrawer

Namespaces

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

Functions

template<typename T>
static float blender::ed::spreadsheet::estimate_max_column_width (const float min_width, const int fontid, const std::optional< int64_t > max_sample_size, const VArray< T > &data, FunctionRef< std::string(const T &)> to_string)
std::unique_ptr< SpreadsheetDrawerblender::ed::spreadsheet::spreadsheet_drawer_from_layout (const SpreadsheetLayout &spreadsheet_layout)