Blender V4.5
DupliObject Struct Reference

#include <BKE_duplilist.hh>

Public Attributes

DupliObjectnext
 
DupliObjectprev
 
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]
 
ParticleSystemparticle_system
 
int instance_idx [4]
 
const blender::bke::GeometrySetinstance_data [4]
 
unsigned int random_id
 

Detailed Description

Definition at line 60 of file BKE_duplilist.hh.

Member Data Documentation

◆ instance_data

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

Definition at line 94 of file BKE_duplilist.hh.

Referenced by find_geonode_attribute_rgba(), and make_dupli().

◆ instance_idx

int DupliObject::instance_idx[4]

Definition at line 93 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 72 of file BKE_duplilist.hh.

Referenced by make_dupli().

◆ mat

◆ next

DupliObject* DupliObject::next

Definition at line 61 of file BKE_duplilist.hh.

Referenced by BKE_scene_base_iter_next().

◆ no_draw

char DupliObject::no_draw

◆ ob

◆ ob_data

ID* DupliObject::ob_data

Definition at line 65 of file BKE_duplilist.hh.

Referenced by make_dupli(), and DupliCacheManager::try_add().

◆ orco

◆ particle_system

ParticleSystem* DupliObject::particle_system

◆ persistent_id

◆ prev

DupliObject * DupliObject::prev

Definition at line 61 of file BKE_duplilist.hh.

◆ preview_base_geometry

◆ preview_instance_index

int DupliObject::preview_instance_index

◆ random_id

unsigned int DupliObject::random_id

Definition at line 97 of file BKE_duplilist.hh.

Referenced by make_dupli().

◆ type

◆ uv


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