Blender  V3.3
spreadsheet_row_filter.hh
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
3 #pragma once
4 
5 #include "BLI_resource_scope.hh"
6 
8 #include "spreadsheet_layout.hh"
9 
10 namespace blender::ed::spreadsheet {
11 
12 IndexMask spreadsheet_filter_rows(const SpaceSpreadsheet &sspreadsheet,
13  const SpreadsheetLayout &spreadsheet_layout,
14  const DataSource &data_source,
15  ResourceScope &scope);
16 
20 
21 } // namespace blender::ed::spreadsheet
SpreadsheetRowFilter * spreadsheet_row_filter_new()
IndexMask spreadsheet_filter_rows(const SpaceSpreadsheet &sspreadsheet, const SpreadsheetLayout &spreadsheet_layout, const DataSource &data_source, ResourceScope &scope)
SpreadsheetRowFilter * spreadsheet_row_filter_copy(const SpreadsheetRowFilter *src_row_filter)
void spreadsheet_row_filter_free(SpreadsheetRowFilter *row_filter)