Blender  V3.3
Public Member Functions | List of all members
blender::bke::id::remapper::IDRemapper Struct Reference

Public Member Functions

void clear ()
 
bool is_empty () const
 
void add (ID *old_id, ID *new_id)
 
bool contains_mappings_for_any (IDTypeFilter filter) const
 
IDRemapperApplyResult get_mapping_result (ID *id, IDRemapperApplyOptions options, const ID *id_self) const
 
IDRemapperApplyResult apply (ID **r_id_ptr, IDRemapperApplyOptions options, ID *id_self) const
 
void iter (IDRemapperIterFunction func, void *user_data) const
 

Detailed Description

Definition at line 17 of file lib_id_remapper.cc.

Member Function Documentation

◆ add()

void blender::bke::id::remapper::IDRemapper::add ( ID old_id,
ID new_id 
)
inline

◆ apply()

IDRemapperApplyResult blender::bke::id::remapper::IDRemapper::apply ( ID **  r_id_ptr,
IDRemapperApplyOptions  options,
ID id_self 
) const
inline

◆ clear()

void blender::bke::id::remapper::IDRemapper::clear ( )
inline

◆ contains_mappings_for_any()

bool blender::bke::id::remapper::IDRemapper::contains_mappings_for_any ( IDTypeFilter  filter) const
inline

Definition at line 43 of file lib_id_remapper.cc.

References filter().

Referenced by BKE_id_remapper_has_mapping_for().

◆ get_mapping_result()

IDRemapperApplyResult blender::bke::id::remapper::IDRemapper::get_mapping_result ( ID id,
IDRemapperApplyOptions  options,
const ID id_self 
) const
inline

◆ is_empty()

bool blender::bke::id::remapper::IDRemapper::is_empty ( ) const
inline

◆ iter()

void blender::bke::id::remapper::IDRemapper::iter ( IDRemapperIterFunction  func,
void user_data 
) const
inline

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