|
Blender V4.3
|
#include <BKE_duplilist.hh>
Public Attributes | |
| DupliObject * | next |
| DupliObject * | prev |
| Object * | ob |
| ID * | ob_data |
| float | mat [4][4] |
| float | orco [3] |
| float | uv [2] |
| short | type |
| char | no_draw |
| const blender::bke::GeometrySet * | preview_base_geometry |
| int | preview_instance_index |
| int | persistent_id [8] |
| ParticleSystem * | particle_system |
| int | instance_idx [4] |
| const blender::bke::GeometrySet * | instance_data [4] |
| unsigned int | random_id |
Definition at line 39 of file BKE_duplilist.hh.
| const blender::bke::GeometrySet* DupliObject::instance_data[4] |
Definition at line 71 of file BKE_duplilist.hh.
Referenced by find_geonode_attribute_rgba(), and make_dupli().
| int DupliObject::instance_idx[4] |
Definition at line 70 of file BKE_duplilist.hh.
Referenced by find_geonode_attribute_rgba(), and make_dupli().
| float DupliObject::mat[4][4] |
Definition at line 45 of file BKE_duplilist.hh.
Referenced by BKE_scene_base_iter_next(), make_dupli(), and blender::io::hydra::InstancerData::update_instance().
| DupliObject* DupliObject::next |
Definition at line 40 of file BKE_duplilist.hh.
Referenced by BKE_scene_base_iter_next().
| char DupliObject::no_draw |
Definition at line 49 of file BKE_duplilist.hh.
Referenced by make_dupli(), and blender::io::AbstractHierarchyIterator::should_visit_dupli_object().
| Object* DupliObject::ob |
Definition at line 42 of file BKE_duplilist.hh.
Referenced by BKE_scene_base_iter_next(), drw_duplidata_load(), DRW_hair_duplimat_get(), blender::draw::overlay::Particles::dupli_matrix_get(), blender::ed::object::dupliobject_hash(), blender::io::DupliParentFinder::find_suitable_export_parent(), blender::io::ObjectIdentifier::for_duplicated_object(), blender::io::DupliParentFinder::insert(), make_dupli(), blender::ed::object::make_object_duplilist_real(), blender::io::hydra::InstancerData::update_instance(), and wireframe_hair_cache_populate().
| ID* DupliObject::ob_data |
Definition at line 44 of file BKE_duplilist.hh.
Referenced by drw_duplidata_load(), and make_dupli().
| float DupliObject::orco[3] |
Definition at line 46 of file BKE_duplilist.hh.
Referenced by make_child_duplis_faces_from_editmesh(), make_child_duplis_faces_from_mesh(), make_child_duplis_verts_from_editmesh(), make_child_duplis_verts_from_mesh(), and make_duplis_particle_system().
| ParticleSystem* DupliObject::particle_system |
Definition at line 60 of file BKE_duplilist.hh.
Referenced by BKE_object_dupli_find_rgba_attribute(), and make_duplis_particle_system().
| int DupliObject::persistent_id[8] |
Definition at line 57 of file BKE_duplilist.hh.
Referenced by blender::ed::object::dupliobject_hash(), blender::ed::object::dupliobject_instancer_hash(), make_dupli(), blender::ed::object::make_object_duplilist_real(), and blender::io::PersistentID::PersistentID().
| DupliObject * DupliObject::prev |
Definition at line 40 of file BKE_duplilist.hh.
| const blender::bke::GeometrySet* DupliObject::preview_base_geometry |
Definition at line 51 of file BKE_duplilist.hh.
Referenced by make_dupli(), blender::draw::overlay::AttributeViewer::object_sync(), OVERLAY_cache_populate(), OVERLAY_viewer_attribute_cache_populate(), OVERLAY_viewer_attribute_text(), and populate_cache_for_instance().
| int DupliObject::preview_instance_index |
Definition at line 53 of file BKE_duplilist.hh.
Referenced by make_dupli(), blender::draw::overlay::AttributeViewer::object_sync(), OVERLAY_viewer_attribute_cache_populate(), OVERLAY_viewer_attribute_text(), and populate_cache_for_instance().
| unsigned int DupliObject::random_id |
Definition at line 74 of file BKE_duplilist.hh.
Referenced by drw_call_obinfos_init(), and make_dupli().
| short DupliObject::type |
Definition at line 48 of file BKE_duplilist.hh.
Referenced by DRW_hair_duplimat_get(), blender::draw::overlay::Particles::dupli_matrix_get(), blender::ed::object::dupliobject_hash(), make_dupli(), blender::ed::object::make_object_duplilist_real(), and wireframe_hair_cache_populate().
| float DupliObject::uv[2] |
Definition at line 46 of file BKE_duplilist.hh.
Referenced by make_child_duplis_faces_from_editmesh(), make_child_duplis_faces_from_mesh(), and make_duplis_particle_system().