Differential D15393 Diff 53824 source/blender/editors/space_spreadsheet/spreadsheet_data_source_geometry.hh
Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_spreadsheet/spreadsheet_data_source_geometry.hh
| Show First 20 Lines • Show All 62 Lines • ▼ Show 20 Lines | public: | ||||
| { | { | ||||
| } | } | ||||
| Object *object_eval() const | Object *object_eval() const | ||||
| { | { | ||||
| return object_eval_; | return object_eval_; | ||||
| } | } | ||||
| /** | |||||
| * Only data sets corresponding to mesh objects in edit mode currently support selection | |||||
| * filtering. | |||||
| */ | |||||
| bool has_selection_filter() const override; | bool has_selection_filter() const override; | ||||
| IndexMask apply_selection_filter(Vector<int64_t> &indices) const; | IndexMask apply_selection_filter(Vector<int64_t> &indices) const; | ||||
| void foreach_default_column_ids( | void foreach_default_column_ids( | ||||
| FunctionRef<void(const SpreadsheetColumnID &, bool is_extra)> fn) const override; | FunctionRef<void(const SpreadsheetColumnID &, bool is_extra)> fn) const override; | ||||
| std::unique_ptr<ColumnValues> get_column_values( | std::unique_ptr<ColumnValues> get_column_values( | ||||
| const SpreadsheetColumnID &column_id) const override; | const SpreadsheetColumnID &column_id) const override; | ||||
| Show All 27 Lines | |||||