Blender V4.3
BLI_cpp_types_make.hh File Reference
#include "BLI_cpp_type_make.hh"
#include "BLI_cpp_types.hh"

Go to the source code of this file.

Namespaces

namespace  blender
 

Macros

#define BLI_VECTOR_CPP_TYPE_MAKE(VALUE_TYPE)
 
#define BLI_VECTOR_CPP_TYPE_REGISTER(VALUE_TYPE)   blender::VectorCPPType::get<VALUE_TYPE>()
 

Macro Definition Documentation

◆ BLI_VECTOR_CPP_TYPE_MAKE

#define BLI_VECTOR_CPP_TYPE_MAKE ( VALUE_TYPE)
Value:

Create a new #VectorCPPType that can be accessed through VectorCPPType::get<T>().

Definition at line 22 of file BLI_cpp_types_make.hh.

◆ BLI_VECTOR_CPP_TYPE_REGISTER

#define BLI_VECTOR_CPP_TYPE_REGISTER ( VALUE_TYPE)    blender::VectorCPPType::get<VALUE_TYPE>()

Register a #VectorCPPType created with BLI_VECTOR_CPP_TYPE_MAKE.

Definition at line 31 of file BLI_cpp_types_make.hh.

Referenced by BKE_cpp_types_init(), and BLI_CPP_TYPE_MAKE().