Blender
V3.3
|
#include <blendfile_loading_base_test.h>
Static Public Member Functions | |
static void | SetUpTestCase () |
static void | TearDownTestCase () |
Protected Member Functions | |
virtual void | TearDown () |
bool | blendfile_load (const char *filepath) |
void | blendfile_free () |
virtual void | depsgraph_create (eEvaluationMode depsgraph_evaluation_mode) |
virtual void | depsgraph_free () |
Protected Attributes | |
struct BlendFileData * | bfile = nullptr |
struct Depsgraph * | depsgraph = nullptr |
Definition at line 12 of file blendfile_loading_base_test.h.
|
protected |
Definition at line 131 of file blendfile_loading_base_test.cc.
References bfile, BLO_blendfiledata_free(), ListBase::first, BlendFileData::main, Main::wm, and wm_close_and_free().
Referenced by TearDown().
|
protected |
Definition at line 111 of file blendfile_loading_base_test.cc.
References bfile, BLI_path_join(), BLO_read_from_file(), BLO_READ_SKIP_NONE, and NULL.
Referenced by blender::io::obj::obj_importer_test::import_and_check(), and blender::io::obj::obj_exporter_test::load_file_and_depsgraph().
|
protectedvirtual |
Reimplemented in blender::io::AbstractHierarchyIteratorInvisibleTest.
Definition at line 145 of file blendfile_loading_base_test.cc.
References bfile, BKE_scene_graph_update_tagged(), BlendFileData::cur_view_layer, BlendFileData::curscene, DEG_graph_build_from_view_layer(), DEG_graph_new(), depsgraph, and BlendFileData::main.
Referenced by blender::io::obj::obj_importer_test::import_and_check(), and blender::io::obj::obj_exporter_test::load_file_and_depsgraph().
|
protectedvirtual |
Definition at line 153 of file blendfile_loading_base_test.cc.
References DEG_graph_free(), and depsgraph.
Referenced by TearDown().
|
static |
Definition at line 45 of file blendfile_loading_base_test.cc.
References BKE_appdir_init(), BKE_blender_globals_init(), BKE_callback_global_init(), BKE_idtype_init(), BKE_modifier_init(), BKE_node_system_init(), BKE_vfont_builtin_register(), BLI_threadapi_init(), CLG_init(), datatoc_bfont_pfb, datatoc_bfont_pfb_size, DEG_register_node_types(), DNA_sdna_current_init(), G, IMB_init(), MEM_callocN, and RNA_init().
|
protectedvirtual |
Reimplemented in blender::io::AbstractHierarchyIteratorTest.
Definition at line 102 of file blendfile_loading_base_test.cc.
References BKE_mball_cubeTable_free(), blendfile_free(), and depsgraph_free().
Referenced by blender::io::AbstractHierarchyIteratorTest::TearDown().
|
static |
Definition at line 76 of file blendfile_loading_base_test.cc.
References BKE_appdir_exit(), BKE_blender_atexit(), BKE_blender_free(), BKE_tempdir_session_purge(), BLI_threadapi_exit(), CLG_exit(), DEG_free_node_types(), DNA_sdna_current_free(), G, GHOST_DisposeSystemPaths(), MEM_freeN, and RNA_exit().
|
protected |
Definition at line 14 of file blendfile_loading_base_test.h.
Referenced by blendfile_free(), blendfile_load(), blender::io::obj::obj_exporter_regression_test::compare_obj_export_to_golden(), depsgraph_create(), blender::io::AbstractHierarchyIteratorInvisibleTest::depsgraph_create(), blender::io::obj::obj_importer_test::import_and_check(), and blender::io::AbstractHierarchyIteratorTest::iterator_create().
|
protected |
Definition at line 15 of file blendfile_loading_base_test.h.
Referenced by blender::io::obj::obj_exporter_regression_test::compare_obj_export_to_golden(), depsgraph_create(), blender::io::AbstractHierarchyIteratorInvisibleTest::depsgraph_create(), depsgraph_free(), blender::io::obj::obj_importer_test::import_and_check(), and blender::io::AbstractHierarchyIteratorTest::iterator_create().