Differential D15954 Diff 56253 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 48 Lines • ▼ Show 20 Lines | private: | ||||
| mutable std::mutex mutex_; | mutable std::mutex mutex_; | ||||
| mutable ResourceScope scope_; | mutable ResourceScope scope_; | ||||
| public: | public: | ||||
| GeometryDataSource(Object *object_eval, | GeometryDataSource(Object *object_eval, | ||||
| GeometrySet geometry_set, | GeometrySet geometry_set, | ||||
| const GeometryComponentType component_type, | const GeometryComponentType component_type, | ||||
| const eAttrDomain domain, | const eAttrDomain domain, | ||||
| ExtraColumns extra_columns) | ExtraColumns extra_columns = {}) | ||||
| : object_eval_(object_eval), | : object_eval_(object_eval), | ||||
| geometry_set_(std::move(geometry_set)), | geometry_set_(std::move(geometry_set)), | ||||
| component_(geometry_set_.get_component_for_read(component_type)), | component_(geometry_set_.get_component_for_read(component_type)), | ||||
| domain_(domain), | domain_(domain), | ||||
| extra_columns_(std::move(extra_columns)) | extra_columns_(std::move(extra_columns)) | ||||
| { | { | ||||
| } | } | ||||
| Show All 40 Lines | |||||