Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_geometry_set.hh
| Show All 29 Lines | |||||
| #include "BLI_set.hh" | #include "BLI_set.hh" | ||||
| #include "BLI_user_counter.hh" | #include "BLI_user_counter.hh" | ||||
| #include "BLI_vector_set.hh" | #include "BLI_vector_set.hh" | ||||
| #include "BKE_attribute_access.hh" | #include "BKE_attribute_access.hh" | ||||
| #include "BKE_geometry_set.h" | #include "BKE_geometry_set.h" | ||||
| struct Collection; | struct Collection; | ||||
| struct Curve; | |||||
| struct CurveEval; | |||||
| struct Mesh; | struct Mesh; | ||||
| struct Object; | struct Object; | ||||
| struct PointCloud; | struct PointCloud; | ||||
| struct Volume; | struct Volume; | ||||
| struct Curve; | |||||
| struct CurveEval; | |||||
| enum class GeometryOwnershipType { | enum class GeometryOwnershipType { | ||||
| /* The geometry is owned. This implies that it can be changed. */ | /* The geometry is owned. This implies that it can be changed. */ | ||||
| Owned = 0, | Owned = 0, | ||||
| /* The geometry can be changed, but someone else is responsible for freeing it. */ | /* The geometry can be changed, but someone else is responsible for freeing it. */ | ||||
| Editable = 1, | Editable = 1, | ||||
| /* The geometry cannot be changed and someone else is responsible for freeing it. */ | /* The geometry cannot be changed and someone else is responsible for freeing it. */ | ||||
| ReadOnly = 2, | ReadOnly = 2, | ||||
| ▲ Show 20 Lines • Show All 528 Lines • Show Last 20 Lines | |||||