|
Blender
V2.93
|
#include <BKE_duplilist.h>
Public Attributes | |
| struct DupliObject * | next |
| struct DupliObject * | prev |
| struct Object * | ob |
| float | mat [4][4] |
| float | orco [3] |
| float | uv [2] |
| short | type |
| char | no_draw |
| int | persistent_id [8] |
| struct ParticleSystem * | particle_system |
| unsigned int | random_id |
Definition at line 43 of file BKE_duplilist.h.
| float DupliObject::mat[4][4] |
Definition at line 46 of file BKE_duplilist.h.
Referenced by BKE_object_minmax_dupli(), BKE_scene_base_iter_next(), and make_dupli().
| struct DupliObject* DupliObject::next |
Definition at line 44 of file BKE_duplilist.h.
Referenced by BKE_object_minmax_dupli(), BKE_scene_base_iter_next(), and gpencil_bake_duplilist().
| char DupliObject::no_draw |
Definition at line 50 of file BKE_duplilist.h.
Referenced by BKE_object_minmax_dupli(), make_dupli(), and blender::io::AbstractHierarchyIterator::should_visit_dupli_object().
| struct Object* DupliObject::ob |
Definition at line 45 of file BKE_duplilist.h.
Referenced by BKE_object_minmax_dupli(), BKE_scene_base_iter_next(), drw_duplidata_load(), DRW_hair_duplimat_get(), dupliobject_cmp(), dupliobject_hash(), blender::io::DupliParentFinder::find_suitable_export_parent(), blender::io::ObjectIdentifier::for_duplicated_object(), gpencil_bake_duplilist(), blender::io::DupliParentFinder::insert(), make_dupli(), make_object_duplilist_real(), motion_blur_deform_data_get(), and wireframe_hair_cache_populate().
| float DupliObject::orco[3] |
Definition at line 47 of file BKE_duplilist.h.
Referenced by make_child_duplis_faces_from_editmesh(), make_child_duplis_faces_from_mesh(), make_child_duplis_pointcloud(), make_child_duplis_verts_from_editmesh(), make_child_duplis_verts_from_mesh(), and make_duplis_particle_system().
| struct ParticleSystem* DupliObject::particle_system |
Definition at line 57 of file BKE_duplilist.h.
Referenced by drw_uniform_attribute_lookup(), and make_duplis_particle_system().
| int DupliObject::persistent_id[8] |
Definition at line 54 of file BKE_duplilist.h.
Referenced by dupliobject_cmp(), dupliobject_hash(), dupliobject_instancer_cmp(), dupliobject_instancer_hash(), EEVEE_motion_blur_object_data_get(), make_dupli(), make_object_duplilist_real(), and blender::io::PersistentID::PersistentID().
| struct DupliObject * DupliObject::prev |
Definition at line 44 of file BKE_duplilist.h.
| unsigned int DupliObject::random_id |
Definition at line 60 of file BKE_duplilist.h.
Referenced by drw_call_obinfos_init(), and make_dupli().
| short DupliObject::type |
Definition at line 49 of file BKE_duplilist.h.
Referenced by DRW_hair_duplimat_get(), dupliobject_cmp(), dupliobject_hash(), make_dupli(), make_object_duplilist_real(), and wireframe_hair_cache_populate().
| float DupliObject::uv[2] |
Definition at line 47 of file BKE_duplilist.h.
Referenced by make_child_duplis_faces_from_editmesh(), make_child_duplis_faces_from_mesh(), and make_duplis_particle_system().