Blender V5.0
blender::nodes::GAttributeReader Struct Reference

#include <BKE_attribute.hh>

Public Member Functions

 operator bool () const
const GVArrayoperator* () const &
GVArrayoperator* () &
GVArray operator* () &&
template<typename T>
AttributeReader< Ttyped () const

Public Attributes

GVArray varray
AttrDomain domain
const ImplicitSharingInfosharing_info

Detailed Description

A generic version of AttributeReader.

Definition at line 332 of file BKE_attribute.hh.

Member Function Documentation

◆ operator bool()

blender::bke::GAttributeReader::operator bool ( ) const
inline

Definition at line 337 of file BKE_attribute.hh.

◆ operator*() [1/3]

GVArray & blender::bke::GAttributeReader::operator* ( ) &
inline

Definition at line 347 of file BKE_attribute.hh.

◆ operator*() [2/3]

GVArray blender::bke::GAttributeReader::operator* ( ) &&
inline

Definition at line 352 of file BKE_attribute.hh.

◆ operator*() [3/3]

const GVArray & blender::bke::GAttributeReader::operator* ( ) const &
inline

Definition at line 342 of file BKE_attribute.hh.

◆ typed()

template<typename T>
AttributeReader< T > blender::bke::GAttributeReader::typed ( ) const
inline

Definition at line 357 of file BKE_attribute.hh.

Member Data Documentation

◆ domain

◆ sharing_info

◆ varray


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