Blender V5.0
blender::nodes::BundleItemInternalValueMixin Class Referenceabstract

#include <NOD_geometry_nodes_bundle.hh>

Inherits blender::ImplicitSharingMixin.

Public Member Functions

virtual StringRefNull type_name () const =0
Public Member Functions inherited from blender::ImplicitSharingInfo
virtual ~ImplicitSharingInfo ()
bool is_mutable () const
bool is_expired () const
void add_user () const
void add_weak_user () const
void tag_ensured_mutable () const
int64_t version () const
int strong_users () const
void remove_user_and_delete_if_last () const
void remove_weak_user_and_delete_if_last () const

Detailed Description

Other classes can derive from this to be able to store custom internal data in a bundle.

Definition at line 26 of file NOD_geometry_nodes_bundle.hh.

Member Function Documentation

◆ type_name()

virtual StringRefNull blender::nodes::BundleItemInternalValueMixin::type_name ( ) const
pure virtual

UI name for the type.


The documentation for this class was generated from the following file: