#include <BLI_utility_mixins.hh>
Inherited by blender::MatView< float, 4, 4, 4, 4, 0, 0, alignof(float)>, blender::draw::detail::StorageCommon< T,(512u+(sizeof(T) - 1))/sizeof(T), false > [private], blender::draw::detail::StorageCommon< T, 1, false > [private], blender::draw::detail::StorageCommon< DrawCommand, 1, false > [private], blender::draw::detail::StorageCommon< blender::VecBase< float, 4 >, len, device_only > [private], blender::draw::detail::StorageCommon< VertexData, len, device_only > [private], blender::draw::detail::StorageCommon< InstanceDataT, len, device_only > [private], blender::draw::detail::StorageCommon< uint32_t, len, device_only > [private], blender::draw::detail::StorageCommon< uint,(512u+(sizeof(uint) - 1))/sizeof(uint), false > [private], blender::draw::detail::StorageCommon< blender::eevee::AOVsInfoData, 1, false > [private], blender::draw::detail::StorageCommon< blender::VecBase< uint32_t, 4 >, 1, device_only > [private], blender::draw::detail::StorageCommon< int, len, device_only > [private], blender::draw::detail::StorageCommon< float, len, device_only > [private], blender::draw::detail::StorageCommon< uint, len, device_only > [private], blender::draw::detail::StorageCommon< blender::eevee::SphereProbeHarmonic, len, device_only > [private], blender::draw::detail::StorageCommon< blender::eevee::SphereProbeHarmonic, 1, device_only > [private], blender::draw::detail::StorageCommon< blender::eevee::SphereProbeSunLight, len, device_only > [private], blender::draw::detail::StorageCommon< blender::eevee::Surfel,(512u+(sizeof(blender::eevee::Surfel) - 1))/sizeof(blender::eevee::Surfel), false > [private], blender::draw::detail::StorageCommon< blender::eevee::Material, len, device_only > [private], blender::draw::detail::UniformCommon< T, len, false > [private], blender::draw::detail::UniformCommon< T, 1, false > [private], blender::draw::detail::UniformCommon< ViewMatrices, len, false > [private], blender::draw::detail::UniformCommon< ViewCullingData, len, false > [private], blender::draw::detail::UniformCommon< blender::VecBase< float, 4 >, len, false > [private], blender::draw::detail::UniformCommon< blender::VecBase< float, 4 >, 1, false > [private], blender::draw::detail::UniformCommon< OVERLAY_GridData, 1, false > [private], blender::draw::detail::UniformCommon< blender::eevee::UniformData, 1, false > [private], blender::draw::detail::UniformCommon< blender::draw::select::SelectInfoData, 1, false > [private], blender::draw::detail::UniformCommon< LightData, 1, false > [private], blender::draw::detail::UniformCommon< WorldData, 1, false > [private], blender::draw::detail::UniformCommon< ShadowPassData, 1, false > [private], blender::draw::detail::UniformCommon< ExtrudedFrustum, 1, false > [private], blender::threading::EnumerableThreadSpecific< blender::index_mask::ParallelSegmentsCollector::LocalData > [private], blender::threading::EnumerableThreadSpecific< LocalData > [private], BlendFileData, CommandHandler [private], FileDescriptorRAII [private], Main, SculptSession, blender::CPPType [private], blender::GMutableVArraySpan [private], blender::GVArrayImpl_For_SingleValue [private], blender::GVectorArray [private], blender::GenericStringKey [private], blender::ImplicitSharingInfo [private], blender::IndexRangesBuilder< T > [private], blender::LinearAllocator< Allocator > [private], blender::MatView< T, NumCol, NumRow, SrcNumCol, SrcNumRow, SrcStartCol, SrcStartRow, SrcAlignment >, blender::ResourceScope [private], blender::asset_system::AssetRepresentation [private], blender::bke::PaintRuntime, blender::bke::SceneRuntime [private], blender::bke::bNodePanelRuntime [private], blender::bke::bNodeRuntime [private], blender::bke::bNodeSocketRuntime [private], blender::bke::bNodeTreeRuntime [private], blender::bke::bake::BlobReadSharing [private], blender::bke::bake::BlobWriteSharing [private], blender::bke::blendfile::PartialWriteContext [private], blender::bke::node_tree_runtime::AllowUsingOutdatedInfo [private], blender::dot_export::Edge [private], blender::draw::TextureFromPool [private], blender::draw::detail::StorageCommon< T, len, device_only > [private], blender::draw::detail::UniformCommon< T, len, device_only > [private], blender::ed::asset::AssetTemporaryIDConsumer [private], blender::ed::sculpt_paint::select_grow::GrowOperatorDataPerCurve, blender::ed::sculpt_paint::undo::PositionUndoStorage, blender::eevee::ShadowDirectional [private], blender::eevee::ShadowPunctual [private], blender::fn::FieldEvaluator [private], blender::fn::lazy_function::Graph [private], blender::fn::lazy_function::Node [private], blender::fn::lazy_function::Socket [private], blender::fn::multi_function::Instruction [private], blender::fn::multi_function::MultiFunction [private], blender::fn::multi_function::Procedure [private], blender::fn::multi_function::ValueAllocator [private], blender::fn::multi_function::Variable [private], blender::fn::multi_function::VariableState [private], blender::geometry::AttributesForResample, blender::gpu::VKThreadData [private], blender::index_mask::IndexMaskFromSegment [private], blender::io::obj::CurveFromGeometry [private], blender::io::obj::FormatHandler [private], blender::io::obj::MTLWriter [private], blender::io::obj::MeshFromGeometry [private], blender::io::obj::OBJDepsgraph [private], blender::io::obj::OBJWriter [private], blender::io::ply::FileBuffer [private], blender::memory_counter::MemoryCounter [private], blender::nodes::NodeMultiFunctionBuilder [private], blender::ocio::internal::GPUCurveMappping [private], blender::ocio::internal::GPUDisplayShader [private], blender::ocio::internal::GPUTextures [private], blender::threading::EnumerableThreadSpecific< T > [private], and uiLayout.
A type that inherits from NonMovable cannot be moved anymore.
Definition at line 31 of file BLI_utility_mixins.hh.
◆ NonMovable() [1/3]
| blender::NonMovable::NonMovable |
( |
NonMovable && | other | ) |
|
|
delete |
◆ NonMovable() [2/3]
| blender::NonMovable::NonMovable |
( |
| ) |
|
|
default |
◆ NonMovable() [3/3]
| blender::NonMovable::NonMovable |
( |
const NonMovable & | other | ) |
|
|
default |
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following file: