Blender V5.0
cpp_types.cc File Reference

Go to the source code of this file.

Functions

 BLI_CPP_TYPE_MAKE (blender::bke::GeometrySet, CPPTypeFlags::Printable|CPPTypeFlags::EqualityComparable)
 BLI_VECTOR_CPP_TYPE_MAKE (blender::bke::GeometrySet)
 BLI_CPP_TYPE_MAKE (MStringProperty, CPPTypeFlags::None)
 BLI_CPP_TYPE_MAKE (blender::nodes::MenuValue, CPPTypeFlags::Hashable|CPPTypeFlags::EqualityComparable)
 BLI_CPP_TYPE_MAKE (blender::nodes::BundlePtr, CPPTypeFlags::EqualityComparable)
 BLI_CPP_TYPE_MAKE (blender::nodes::ClosurePtr, CPPTypeFlags::EqualityComparable)
 BLI_CPP_TYPE_MAKE (blender::nodes::ListPtr, CPPTypeFlags::EqualityComparable)
 BLI_CPP_TYPE_MAKE (blender::bke::GeometryNodesReferenceSet, CPPTypeFlags::None)
 BLI_CPP_TYPE_MAKE (blender::bke::SocketValueVariant, CPPTypeFlags::Printable)
 BLI_VECTOR_CPP_TYPE_MAKE (blender::bke::SocketValueVariant)
 BLI_CPP_TYPE_MAKE (blender::nodes::GeoNodesMultiInput< blender::bke::SocketValueVariant >, CPPTypeFlags::None)
 BLI_CPP_TYPE_MAKE (blender::nodes::BundleItemValue, CPPTypeFlags::None)
void BKE_cpp_types_init ()

Function Documentation

◆ BKE_cpp_types_init()

void BKE_cpp_types_init ( )

Register cpp types and their relations for later use.

Definition at line 52 of file blenkernel/intern/cpp_types.cc.

References BKE_cpp_types_init(), BLI_CPP_TYPE_REGISTER, BLI_VECTOR_CPP_TYPE_REGISTER, and blender::register_cpp_types().

Referenced by BKE_cpp_types_init(), and main().

◆ BLI_CPP_TYPE_MAKE() [1/10]

◆ BLI_CPP_TYPE_MAKE() [2/10]

◆ BLI_CPP_TYPE_MAKE() [3/10]

◆ BLI_CPP_TYPE_MAKE() [4/10]

◆ BLI_CPP_TYPE_MAKE() [5/10]

◆ BLI_CPP_TYPE_MAKE() [6/10]

◆ BLI_CPP_TYPE_MAKE() [7/10]

◆ BLI_CPP_TYPE_MAKE() [8/10]

◆ BLI_CPP_TYPE_MAKE() [9/10]

◆ BLI_CPP_TYPE_MAKE() [10/10]

BLI_CPP_TYPE_MAKE ( MStringProperty ,
CPPTypeFlags::None  )

References BLI_CPP_TYPE_MAKE.

◆ BLI_VECTOR_CPP_TYPE_MAKE() [1/2]

BLI_VECTOR_CPP_TYPE_MAKE ( blender::bke::GeometrySet )

◆ BLI_VECTOR_CPP_TYPE_MAKE() [2/2]

BLI_VECTOR_CPP_TYPE_MAKE ( blender::bke::SocketValueVariant )