|
Blender V4.5
|
#include <DNA_space_types.h>
Public Attributes | |
| SpreadsheetTableID | base |
| char | _pad0 [4] |
| ViewerPath | viewer_path |
| 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 1141 of file DNA_space_types.h.
| char SpreadsheetTableIDGeometry::_pad0[4] |
Definition at line 1143 of file DNA_space_types.h.
| char SpreadsheetTableIDGeometry::_pad1[5] |
Definition at line 1162 of file DNA_space_types.h.
| uint8_t SpreadsheetTableIDGeometry::attribute_domain |
Definition at line 1159 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 1142 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().
| uint8_t SpreadsheetTableIDGeometry::geometry_component_type |
#GeometryComponent::Type.
Definition at line 1157 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 1154 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 1155 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 1164 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 1161 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::spreadsheet_get_display_geometry_set(), 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().
| 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 1149 of file DNA_space_types.h.
Referenced by blender::ed::spreadsheet::draw_context_panel_content(), blender::find_side_effect_nodes(), blender::ed::spreadsheet::get_current_id(), blender::ed::spreadsheet::spreadsheet_get_display_geometry_set(), 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(), and blender::ed::spreadsheet::view_active_object().