Blender V4.3
blender::ImplicitSharingPtr< T, IsStrong > Member List

This is the complete list of members for blender::ImplicitSharingPtr< T, IsStrong >, including all inherited members.

get() constblender::ImplicitSharingPtr< T, IsStrong >inline
has_value() constblender::ImplicitSharingPtr< T, IsStrong >inline
hash() constblender::ImplicitSharingPtr< T, IsStrong >inline
hash_as(const T *data)blender::ImplicitSharingPtr< T, IsStrong >inlinestatic
ImplicitSharingPtr()=defaultblender::ImplicitSharingPtr< T, IsStrong >
ImplicitSharingPtr(const T *data)blender::ImplicitSharingPtr< T, IsStrong >inlineexplicit
ImplicitSharingPtr(std::nullptr_t)blender::ImplicitSharingPtr< T, IsStrong >inline
ImplicitSharingPtr(const ImplicitSharingPtr &other)blender::ImplicitSharingPtr< T, IsStrong >inline
ImplicitSharingPtr(ImplicitSharingPtr &&other)blender::ImplicitSharingPtr< T, IsStrong >inline
operator bool() constblender::ImplicitSharingPtr< T, IsStrong >inline
operator*() constblender::ImplicitSharingPtr< T, IsStrong >inline
operator->() constblender::ImplicitSharingPtr< T, IsStrong >inline
operator=(const ImplicitSharingPtr &other)blender::ImplicitSharingPtr< T, IsStrong >inline
operator=(ImplicitSharingPtr &&other)blender::ImplicitSharingPtr< T, IsStrong >inline
operator==(const T *a, const ImplicitSharingPtr &b)blender::ImplicitSharingPtr< T, IsStrong >friend
operator==(const ImplicitSharingPtr &a, const T *b)blender::ImplicitSharingPtr< T, IsStrong >friend
release()blender::ImplicitSharingPtr< T, IsStrong >inline
reset()blender::ImplicitSharingPtr< T, IsStrong >inline
~ImplicitSharingPtr()blender::ImplicitSharingPtr< T, IsStrong >inline