|
Blender V5.0
|
#include <iomanip>#include <sstream>#include <fmt/format.h>#include "BLF_api.hh"#include "BLI_color.hh"#include "BLI_math_matrix.hh"#include "BLI_math_quaternion_types.hh"#include "BLI_math_vector_types.hh"#include "BLI_string.h"#include "BKE_instances.hh"#include "NOD_geometry_nodes_bundle.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 |
Macros | |
| #define | CELL_PADDING_X (0.15f * SPREADSHEET_WIDTH_UNIT) |
Functions | |
| static std::string | blender::ed::spreadsheet::format_matrix_to_grid (const float4x4 &matrix) |
| 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< SpreadsheetDrawer > | blender::ed::spreadsheet::spreadsheet_drawer_from_layout (const SpreadsheetLayout &spreadsheet_layout) |
| #define CELL_PADDING_X (0.15f * SPREADSHEET_WIDTH_UNIT) |
Definition at line 35 of file spreadsheet_layout.cc.
Referenced by blender::ed::spreadsheet::SpreadsheetLayoutDrawer::draw_content_cell_value().