|
Blender V5.0
|
#include <DNA_space_types.h>
Public Attributes | |
| SpreadsheetTableID | base |
| char | _pad0 [4] |
| ViewerPath | viewer_path |
| int | viewer_item_identifier |
| int | bundle_path_num |
| SpreadsheetBundlePathElem * | bundle_path |
| int8_t | closure_input_output |
| char | _pad3 [7] |
| SpreadsheetInstanceID * | instance_ids |
| int | instance_ids_num |
| uint8_t | geometry_component_type |
| uint8_t | attribute_domain |
| uint8_t | object_eval_state |
| char | _pad1 [5] |
| int | layer_index |
Definition at line 1161 of file DNA_space_types.h.
| char SpreadsheetTableIDGeometry::_pad0[4] |
Definition at line 1163 of file DNA_space_types.h.
| char SpreadsheetTableIDGeometry::_pad1[5] |
Definition at line 1193 of file DNA_space_types.h.
| char SpreadsheetTableIDGeometry::_pad3[7] |
Definition at line 1179 of file DNA_space_types.h.
| uint8_t SpreadsheetTableIDGeometry::attribute_domain |
Definition at line 1190 of file DNA_space_types.h.
Referenced by blender::ed::spreadsheet::data_source_from_geometry(), blender::ed::spreadsheet::DataSetViewItem::on_activate(), blender::ed::spreadsheet::select_component_domain_invoke(), blender::ed::spreadsheet::DataSetViewItem::should_be_active(), and blender::ed::spreadsheet::spreadsheet_table_id_copy_content_geometry().
| SpreadsheetTableID SpreadsheetTableIDGeometry::base |
Definition at line 1162 of file DNA_space_types.h.
Referenced by blender::ed::spreadsheet::get_active_table_id(), blender::ed::spreadsheet::spreadsheet_blend_read_data(), blender::ed::spreadsheet::spreadsheet_create(), blender::ed::spreadsheet::spreadsheet_foreach_id(), blender::ed::spreadsheet::spreadsheet_free(), and blender::ed::spreadsheet::spreadsheet_id_remap().
| SpreadsheetBundlePathElem* SpreadsheetTableIDGeometry::bundle_path |
Definition at line 1174 of file DNA_space_types.h.
Referenced by blender::ed::viewer_path::activate_geometry_node(), blender::ed::spreadsheet::geometry_display_data_get(), blender::ed::spreadsheet::spreadsheet_table_id_blend_write_content_geometry(), blender::ed::spreadsheet::spreadsheet_table_id_copy_content_geometry(), blender::ed::spreadsheet::ViewerDataPath::store(), and blender::ed::spreadsheet::ViewerDataPath::ViewerDataPath().
| int SpreadsheetTableIDGeometry::bundle_path_num |
Definition at line 1173 of file DNA_space_types.h.
Referenced by blender::ed::viewer_path::activate_geometry_node(), blender::ed::spreadsheet::geometry_display_data_get(), blender::ed::spreadsheet::spreadsheet_table_id_blend_write_content_geometry(), blender::ed::spreadsheet::spreadsheet_table_id_copy_content_geometry(), blender::ed::spreadsheet::ViewerDataPath::store(), and blender::ed::spreadsheet::ViewerDataPath::ViewerDataPath().
| int8_t SpreadsheetTableIDGeometry::closure_input_output |
SpreadsheetClosureInputOutput.
Definition at line 1177 of file DNA_space_types.h.
Referenced by blender::ed::viewer_path::activate_geometry_node(), blender::ed::spreadsheet::data_source_from_geometry(), blender::ed::spreadsheet::ViewerDataPath::store(), and blender::ed::spreadsheet::ViewerDataPath::ViewerDataPath().
| uint8_t SpreadsheetTableIDGeometry::geometry_component_type |
#GeometryComponent::Type.
Definition at line 1188 of file DNA_space_types.h.
Referenced by blender::ed::spreadsheet::data_source_from_geometry(), blender::ed::spreadsheet::DataSetViewItem::on_activate(), blender::ed::spreadsheet::select_component_domain_invoke(), blender::ed::spreadsheet::DataSetViewItem::should_be_active(), blender::ed::spreadsheet::spreadsheet_table_id_copy_content_geometry(), and blender::ed::spreadsheet::spreadsheet_table_id_match().
| SpreadsheetInstanceID* SpreadsheetTableIDGeometry::instance_ids |
The "path" to the currently active instance reference. This is needed when viewing nested instances.
Definition at line 1185 of file DNA_space_types.h.
Referenced by blender::ed::spreadsheet::data_source_from_geometry(), blender::ed::spreadsheet::InstancesTreeViewItem::on_activate(), blender::ed::spreadsheet::InstancesTreeViewItem::should_be_active(), blender::ed::spreadsheet::spreadsheet_data_set_panel_draw(), blender::ed::spreadsheet::spreadsheet_table_id_blend_write_content_geometry(), and blender::ed::spreadsheet::spreadsheet_table_id_copy_content_geometry().
| int SpreadsheetTableIDGeometry::instance_ids_num |
Definition at line 1186 of file DNA_space_types.h.
Referenced by blender::ed::spreadsheet::data_source_from_geometry(), blender::ed::spreadsheet::InstancesTreeViewItem::on_activate(), blender::ed::spreadsheet::InstancesTreeViewItem::should_be_active(), blender::ed::spreadsheet::spreadsheet_data_set_panel_draw(), blender::ed::spreadsheet::spreadsheet_table_id_blend_write_content_geometry(), and blender::ed::spreadsheet::spreadsheet_table_id_copy_content_geometry().
| int SpreadsheetTableIDGeometry::layer_index |
Grease Pencil layer index for grease pencil component.
Definition at line 1195 of file DNA_space_types.h.
Referenced by blender::ed::spreadsheet::data_source_from_geometry(), blender::ed::spreadsheet::DataSetViewItem::on_activate(), blender::ed::spreadsheet::DataSetViewItem::should_be_active(), and blender::ed::spreadsheet::spreadsheet_table_id_copy_content_geometry().
| uint8_t SpreadsheetTableIDGeometry::object_eval_state |
eSpaceSpreadsheet_ObjectEvalState.
Definition at line 1192 of file DNA_space_types.h.
Referenced by blender::ed::viewer_path::activate_geometry_node(), blender::ed::spreadsheet::draw_context_panel(), blender::ed::spreadsheet::draw_context_panel_content(), blender::ed::spreadsheet::geometry_display_data_get(), blender::ed::spreadsheet::spreadsheet_header_region_listener(), blender::ed::spreadsheet::spreadsheet_main_region_listener(), blender::ed::spreadsheet::spreadsheet_table_id_copy_content_geometry(), and blender::ed::spreadsheet::spreadsheet_update_context().
| int SpreadsheetTableIDGeometry::viewer_item_identifier |
Definition at line 1171 of file DNA_space_types.h.
Referenced by blender::ed::viewer_path::activate_geometry_node(), blender::ed::spreadsheet::geometry_display_data_get(), and blender::ed::spreadsheet::ViewerDataPath::store().
| ViewerPath SpreadsheetTableIDGeometry::viewer_path |
Context that is displayed in the editor. This is usually a either a single object (in original/evaluated mode) or path to a viewer node. This is retrieved from the workspace but can be pinned so that it stays constant even when the active node changes.
Definition at line 1169 of file DNA_space_types.h.
Referenced by blender::ed::spreadsheet::draw_context_panel_content(), blender::find_side_effect_nodes(), blender::ed::spreadsheet::geometry_display_data_get(), blender::ed::spreadsheet::get_current_id(), blender::ed::spreadsheet::spreadsheet_table_id_blend_write_content_geometry(), blender::ed::spreadsheet::spreadsheet_table_id_copy_content_geometry(), blender::ed::spreadsheet::spreadsheet_update_context(), blender::ed::spreadsheet::view_active_object(), and blender::ed::spreadsheet::viewer_node_log_lookup().