Blender  V3.3
Public Attributes | List of all members
BPathForeachPathData Struct Reference

#include <BKE_bpath.h>

Public Attributes

struct Mainbmain
 
BPathForeachPathFunctionCallback callback_function
 
eBPathForeachFlag flag
 
voiduser_data
 
const char * absolute_base_path
 

Detailed Description

Storage for common data needed across the BPath 'foreach_path' code.

Definition at line 74 of file BKE_bpath.h.

Member Data Documentation

◆ absolute_base_path

const char* BPathForeachPathData::absolute_base_path

The root to use as base for relative paths. Only set if BKE_BPATH_FOREACH_PATH_ABSOLUTE flag is set, NULL otherwise.

Definition at line 86 of file BKE_bpath.h.

Referenced by BKE_bpath_foreach_path_allocated_process(), BKE_bpath_foreach_path_dirfile_fixed_process(), BKE_bpath_foreach_path_fixed_process(), and BKE_bpath_foreach_path_id().

◆ bmain

struct Main* BPathForeachPathData::bmain

◆ callback_function

BPathForeachPathFunctionCallback BPathForeachPathData::callback_function

◆ flag

eBPathForeachFlag BPathForeachPathData::flag

◆ user_data

void* BPathForeachPathData::user_data

The documentation for this struct was generated from the following file: