Blender V4.5
cpp_types.cc File Reference

Go to the source code of this file.

Functions

 BLI_CPP_TYPE_MAKE (blender::bke::GeometrySet, CPPTypeFlags::Printable)
 BLI_VECTOR_CPP_TYPE_MAKE (blender::bke::GeometrySet)
 BLI_CPP_TYPE_MAKE (MStringProperty, CPPTypeFlags::None)
 BLI_CPP_TYPE_MAKE (blender::nodes::BundlePtr, CPPTypeFlags::None)
 BLI_CPP_TYPE_MAKE (blender::nodes::ClosurePtr, CPPTypeFlags::None)
 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)
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 42 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/6]

◆ BLI_CPP_TYPE_MAKE() [2/6]

References None, and Printable.

◆ BLI_CPP_TYPE_MAKE() [3/6]

◆ BLI_CPP_TYPE_MAKE() [4/6]

BLI_CPP_TYPE_MAKE ( blender::nodes::BundlePtr ,
CPPTypeFlags::None  )

References BLI_CPP_TYPE_MAKE.

◆ BLI_CPP_TYPE_MAKE() [5/6]

References BLI_CPP_TYPE_MAKE.

◆ BLI_CPP_TYPE_MAKE() [6/6]

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 )