Blender V5.0
DupliObject Struct Reference

#include <BKE_duplilist.hh>

Public Attributes

Objectob
IDob_data
float mat [4][4]
float orco [3]
float uv [2]
short type
char no_draw
int8_t level
const blender::bke::GeometrySetpreview_base_geometry
int preview_instance_index
int persistent_id [MAX_DUPLI_RECUR]
unsigned int random_id
ParticleSystemparticle_system
int instance_idx [4]
const blender::bke::GeometrySetinstance_data [4]

Detailed Description

Definition at line 30 of file BKE_duplilist.hh.

Member Data Documentation

◆ instance_data

const blender::bke::GeometrySet* DupliObject::instance_data[4]

Definition at line 66 of file BKE_duplilist.hh.

Referenced by find_geonode_attribute_rgba(), and make_dupli().

◆ instance_idx

int DupliObject::instance_idx[4]

Definition at line 65 of file BKE_duplilist.hh.

Referenced by find_geonode_attribute_rgba(), and make_dupli().

◆ level

int8_t DupliObject::level

Depth in the instance hierarchy.

Definition at line 41 of file BKE_duplilist.hh.

Referenced by make_dupli().

◆ mat

◆ no_draw

◆ ob

◆ ob_data

◆ orco

◆ particle_system

ParticleSystem* DupliObject::particle_system

◆ persistent_id

◆ preview_base_geometry

const blender::bke::GeometrySet* DupliObject::preview_base_geometry

Definition at line 43 of file BKE_duplilist.hh.

Referenced by make_dupli().

◆ preview_instance_index

int DupliObject::preview_instance_index

Definition at line 45 of file BKE_duplilist.hh.

Referenced by make_dupli().

◆ random_id

unsigned int DupliObject::random_id

Definition at line 52 of file BKE_duplilist.hh.

Referenced by make_dupli(), and blender::draw::Manager::resource_handle().

◆ type

◆ uv


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