25 if (volume_ !=
nullptr) {
35 if (volume_ !=
nullptr) {
45 return volume_ !=
nullptr;
53 ownership_ = ownership;
void BKE_id_free(Main *bmain, void *idv)
Volume * BKE_volume_copy_for_eval(const Volume *volume_src)
void BKE_volume_count_memory(const Volume &volume, blender::MemoryCounter &memory)
void count_memory(MemoryCounter &memory) const override
void ensure_owns_direct_data() override
bool owns_direct_data() const override
GeometryComponentPtr copy() const override
void replace(Volume *volume, GeometryOwnershipType ownership=GeometryOwnershipType::Owned)
const Volume * get() const
ImplicitSharingPtr< GeometryComponent > GeometryComponentPtr