Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::geometry::InstanceContext Struct Reference

Public Member Functions

 InstanceContext (const GatherTasksInfo &gather_info)
 

Public Attributes

AttributeFallbacksArray pointclouds
 
AttributeFallbacksArray meshes
 
AttributeFallbacksArray curves
 
uint32_t id = 0
 

Detailed Description

Information about the parent instances in the current context.

Definition at line 243 of file realize_instances.cc.

Constructor & Destructor Documentation

◆ InstanceContext()

blender::geometry::InstanceContext::InstanceContext ( const GatherTasksInfo gather_info)
inline

Definition at line 253 of file realize_instances.cc.

Member Data Documentation

◆ curves

AttributeFallbacksArray blender::geometry::InstanceContext::curves

Ordered by #AllCurvesInfo.attributes.

Definition at line 249 of file realize_instances.cc.

Referenced by blender::geometry::gather_realize_tasks_for_instances(), and blender::geometry::gather_realize_tasks_recursive().

◆ id

uint32_t blender::geometry::InstanceContext::id = 0

Id mixed from all parent instances.

Definition at line 251 of file realize_instances.cc.

Referenced by blender::geometry::gather_realize_tasks_for_instances(), and blender::geometry::gather_realize_tasks_recursive().

◆ meshes

AttributeFallbacksArray blender::geometry::InstanceContext::meshes

Ordered by #AllMeshesInfo.attributes.

Definition at line 247 of file realize_instances.cc.

Referenced by blender::geometry::gather_realize_tasks_for_instances(), and blender::geometry::gather_realize_tasks_recursive().

◆ pointclouds

AttributeFallbacksArray blender::geometry::InstanceContext::pointclouds

Ordered by #AllPointCloudsInfo.attributes.

Definition at line 245 of file realize_instances.cc.

Referenced by blender::geometry::gather_realize_tasks_for_instances(), and blender::geometry::gather_realize_tasks_recursive().


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