Blender  V3.3
Public Attributes | List of all members
DupliObject Struct Reference

#include <BKE_duplilist.h>

Public Attributes

struct DupliObjectnext
 
struct DupliObjectprev
 
struct Objectob
 
struct IDob_data
 
float mat [4][4]
 
float orco [3]
 
float uv [2]
 
short type
 
char no_draw
 
int persistent_id [8]
 
struct ParticleSystemparticle_system
 
unsigned int random_id
 

Detailed Description

Definition at line 31 of file BKE_duplilist.h.

Member Data Documentation

◆ mat

float DupliObject::mat[4][4]

Definition at line 37 of file BKE_duplilist.h.

Referenced by BKE_scene_base_iter_next(), and make_dupli().

◆ next

struct DupliObject* DupliObject::next

Definition at line 32 of file BKE_duplilist.h.

Referenced by BKE_scene_base_iter_next().

◆ no_draw

char DupliObject::no_draw

◆ ob

struct Object* DupliObject::ob

◆ ob_data

struct ID* DupliObject::ob_data

Definition at line 36 of file BKE_duplilist.h.

Referenced by drw_duplidata_load(), make_dupli(), and make_duplis_geometry_set_impl().

◆ orco

float DupliObject::orco[3]

◆ particle_system

struct ParticleSystem* DupliObject::particle_system

Definition at line 48 of file BKE_duplilist.h.

Referenced by drw_uniform_attribute_lookup(), and make_duplis_particle_system().

◆ persistent_id

int DupliObject::persistent_id[8]

◆ prev

struct DupliObject * DupliObject::prev

Definition at line 32 of file BKE_duplilist.h.

◆ random_id

unsigned int DupliObject::random_id

Definition at line 51 of file BKE_duplilist.h.

Referenced by drw_call_obinfos_init(), and make_dupli().

◆ type

short DupliObject::type

◆ uv

float DupliObject::uv[2]

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