Blender V4.3
blender::bke::GreasePencilLayerFieldContext Class Reference

#include <BKE_geometry_fields.hh>

Inherits blender::fn::FieldContext.

Public Member Functions

 GreasePencilLayerFieldContext (const GreasePencil &grease_pencil, AttrDomain domain, int layer_index)
 
const GreasePencilgrease_pencil () const
 
AttrDomain domain () const
 
int layer_index () const
 
GVArray get_varray_for_input (const fn::FieldInput &field_input, const IndexMask &mask, ResourceScope &scope) const
 
- Public Member Functions inherited from blender::fn::FieldContext
virtual ~FieldContext ()=default
 

Detailed Description

Definition at line 98 of file BKE_geometry_fields.hh.

Constructor & Destructor Documentation

◆ GreasePencilLayerFieldContext()

blender::bke::GreasePencilLayerFieldContext::GreasePencilLayerFieldContext ( const GreasePencil & grease_pencil,
AttrDomain domain,
int layer_index )
inline

Definition at line 105 of file BKE_geometry_fields.hh.

Member Function Documentation

◆ domain()

AttrDomain blender::bke::GreasePencilLayerFieldContext::domain ( ) const
inline

Definition at line 117 of file BKE_geometry_fields.hh.

Referenced by get_varray_for_input().

◆ get_varray_for_input()

GVArray blender::bke::GreasePencilLayerFieldContext::get_varray_for_input ( const fn::FieldInput & field_input,
const IndexMask & mask,
ResourceScope & scope ) const
virtual

◆ grease_pencil()

const GreasePencil & blender::bke::GreasePencilLayerFieldContext::grease_pencil ( ) const
inline

Definition at line 112 of file BKE_geometry_fields.hh.

Referenced by get_varray_for_input().

◆ layer_index()

int blender::bke::GreasePencilLayerFieldContext::layer_index ( ) const
inline

Definition at line 122 of file BKE_geometry_fields.hh.

Referenced by get_varray_for_input().


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