void CTX_data_dir_set(bContextDataResult *result, const char **dir)
void CTX_data_id_list_add(bContextDataResult *result, ID *id)
bool CTX_data_equals(const char *member, const char *str)
bool CTX_data_dir(const char *member)
void CTX_data_id_pointer_set(bContextDataResult *result, ID *id)
ScrArea * CTX_wm_area(const bContext *C)
@ CTX_RESULT_MEMBER_NOT_FOUND
Scene * CTX_data_scene(const bContext *C)
bool CTX_data_selected_objects(const bContext *C, blender::Vector< PointerRNA > *list)
@ CTX_DATA_TYPE_COLLECTION
RegionView3D * CTX_wm_region_view3d(const bContext *C)
ARegion * CTX_wm_region(const bContext *C)
void CTX_data_type_set(bContextDataResult *result, short type)
ViewLayer * CTX_data_view_layer(const bContext *C)
RegionView3D * ED_view3d_context_rv3d(bContext *C)
bool ED_view3d_context_user_region(bContext *C, View3D **r_v3d, ARegion **r_region)
const char * view3d_context_dir[]
int view3d_context(const bContext *C, const char *member, bContextDataResult *result)