Blender  V3.3
Functions
ED_spreadsheet.h File Reference

Go to the source code of this file.

Functions

struct SpreadsheetContextED_spreadsheet_context_new (int type)
 
void ED_spreadsheet_context_free (struct SpreadsheetContext *context)
 
void ED_spreadsheet_context_path_clear (struct SpaceSpreadsheet *sspreadsheet)
 
bool ED_spreadsheet_context_path_update_tag (struct SpaceSpreadsheet *sspreadsheet)
 
uint64_t ED_spreadsheet_context_path_hash (const struct SpaceSpreadsheet *sspreadsheet)
 
struct IDED_spreadsheet_get_current_id (const struct SpaceSpreadsheet *sspreadsheet)
 
void ED_spreadsheet_context_path_set_geometry_node (struct SpaceSpreadsheet *sspreadsheet, struct SpaceNode *snode, struct bNode *node)
 
void ED_spreadsheet_context_paths_set_geometry_node (struct Main *bmain, struct SpaceNode *snode, struct bNode *node)
 
void ED_spreadsheet_context_path_set_evaluated_object (struct SpaceSpreadsheet *sspreadsheet, struct Object *object)
 
void ED_spreadsheet_context_path_guess (const struct bContext *C, struct SpaceSpreadsheet *sspreadsheet)
 
bool ED_spreadsheet_context_path_is_active (const struct bContext *C, struct SpaceSpreadsheet *sspreadsheet)
 
bool ED_spreadsheet_context_path_exists (struct Main *bmain, struct SpaceSpreadsheet *sspreadsheet)
 

Function Documentation

◆ ED_spreadsheet_context_free()

void ED_spreadsheet_context_free ( struct SpreadsheetContext context)

◆ ED_spreadsheet_context_new()

struct SpreadsheetContext* ED_spreadsheet_context_new ( int  type)

◆ ED_spreadsheet_context_path_clear()

void ED_spreadsheet_context_path_clear ( struct SpaceSpreadsheet sspreadsheet)

◆ ED_spreadsheet_context_path_exists()

bool ED_spreadsheet_context_path_exists ( struct Main bmain,
struct SpaceSpreadsheet sspreadsheet 
)

◆ ED_spreadsheet_context_path_guess()

void ED_spreadsheet_context_path_guess ( const struct bContext C,
struct SpaceSpreadsheet sspreadsheet 
)

◆ ED_spreadsheet_context_path_hash()

uint64_t ED_spreadsheet_context_path_hash ( const struct SpaceSpreadsheet sspreadsheet)

◆ ED_spreadsheet_context_path_is_active()

bool ED_spreadsheet_context_path_is_active ( const struct bContext C,
struct SpaceSpreadsheet sspreadsheet 
)

◆ ED_spreadsheet_context_path_set_evaluated_object()

void ED_spreadsheet_context_path_set_evaluated_object ( struct SpaceSpreadsheet sspreadsheet,
struct Object object 
)

◆ ED_spreadsheet_context_path_set_geometry_node()

void ED_spreadsheet_context_path_set_geometry_node ( struct SpaceSpreadsheet sspreadsheet,
struct SpaceNode snode,
struct bNode node 
)

◆ ED_spreadsheet_context_path_update_tag()

bool ED_spreadsheet_context_path_update_tag ( struct SpaceSpreadsheet sspreadsheet)

◆ ED_spreadsheet_context_paths_set_geometry_node()

void ED_spreadsheet_context_paths_set_geometry_node ( struct Main bmain,
struct SpaceNode snode,
struct bNode node 
)

◆ ED_spreadsheet_get_current_id()

struct ID* ED_spreadsheet_get_current_id ( const struct SpaceSpreadsheet sspreadsheet)