Blender
V4.3
source
blender
editors
space_spreadsheet
spreadsheet_row_filter.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2023 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
5
#pragma once
6
7
#include "
BLI_resource_scope.hh
"
8
9
#include "
spreadsheet_data_source.hh
"
10
#include "
spreadsheet_layout.hh
"
11
12
namespace
blender::ed::spreadsheet
{
13
14
IndexMask
spreadsheet_filter_rows
(
const
SpaceSpreadsheet
&sspreadsheet,
15
const
SpreadsheetLayout &spreadsheet_layout,
16
const
DataSource &data_source,
17
ResourceScope &scope);
18
19
SpreadsheetRowFilter
*
spreadsheet_row_filter_new
();
20
SpreadsheetRowFilter
*
spreadsheet_row_filter_copy
(
const
SpreadsheetRowFilter
*src_row_filter);
21
void
spreadsheet_row_filter_free
(
SpreadsheetRowFilter
*row_filter);
22
23
}
// namespace blender::ed::spreadsheet
BLI_resource_scope.hh
blender::ed::spreadsheet
Definition
ED_space_api.hh:45
blender::ed::spreadsheet::spreadsheet_row_filter_new
SpreadsheetRowFilter * spreadsheet_row_filter_new()
Definition
spreadsheet_row_filter.cc:409
blender::ed::spreadsheet::spreadsheet_filter_rows
IndexMask spreadsheet_filter_rows(const SpaceSpreadsheet &sspreadsheet, const SpreadsheetLayout &spreadsheet_layout, const DataSource &data_source, ResourceScope &scope)
Definition
spreadsheet_row_filter.cc:366
blender::ed::spreadsheet::spreadsheet_row_filter_copy
SpreadsheetRowFilter * spreadsheet_row_filter_copy(const SpreadsheetRowFilter *src_row_filter)
Definition
spreadsheet_row_filter.cc:420
blender::ed::spreadsheet::spreadsheet_row_filter_free
void spreadsheet_row_filter_free(SpreadsheetRowFilter *row_filter)
Definition
spreadsheet_row_filter.cc:431
spreadsheet_data_source.hh
spreadsheet_layout.hh
SpaceSpreadsheet
Definition
DNA_space_types.h:1960
SpreadsheetRowFilter
Definition
DNA_space_types.h:2017
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0