Core: new blenlib library for implicit-sharing #105994
|
@ -40,7 +40,7 @@ class Instances;
|
|||
|
||||
/**
|
||||
* This is the base class for specialized geometry component types. A geometry component uses
|
||||
* copy-on-write behavior to avoid read-only copies. It also integrates with attribute API, which
|
||||
* implicit sharing to avoid read-only copies. It also integrates with attribute API, which
|
||||
* generalizes storing and modifying generic information on a geometry.
|
||||
*/
|
||||
class GeometryComponent : public blender::ImplicitSharingMixin {
|
||||
|
|
|
@ -198,8 +198,6 @@ set(SRC
|
|||
BLI_compute_context.hh
|
||||
BLI_console.h
|
||||
BLI_convexhull_2d.h
|
||||
BLI_implicit_sharing.hh
|
||||
BLI_implicit_sharing_ptr.hh
|
||||
BLI_cpp_type.hh
|
||||
BLI_cpp_type_make.hh
|
||||
BLI_cpp_types.hh
|
||||
|
@ -243,6 +241,8 @@ set(SRC
|
|||
BLI_hash_tables.hh
|
||||
BLI_heap.h
|
||||
BLI_heap_simple.h
|
||||
BLI_implicit_sharing.hh
|
||||
BLI_implicit_sharing_ptr.hh
|
||||
BLI_index_mask.hh
|
||||
BLI_index_mask_ops.hh
|
||||
BLI_index_range.hh
|
||||
|
|
Loading…
Reference in New Issue