Blender V5.0
blender::io::obj::OBJDepsgraph Class Reference

#include <obj_exporter.hh>

Inherits blender::NonMovable, and blender::NonCopyable.

Public Member Functions

 OBJDepsgraph (const bContext *C, eEvaluationMode eval_mode, Collection *collection)
 ~OBJDepsgraph ()
Depsgraph * get ()
void update_for_newframe ()

Detailed Description

Behaves like std::unique_ptr<Depsgraph, custom_deleter>. Needed to free a new Depsgraph created for DAG_EVAL_RENDER.

Definition at line 26 of file obj_exporter.hh.

Constructor & Destructor Documentation

◆ OBJDepsgraph()

◆ ~OBJDepsgraph()

blender::io::obj::OBJDepsgraph::~OBJDepsgraph ( )

Definition at line 71 of file obj_exporter.cc.

References DEG_graph_free().

Member Function Documentation

◆ get()

Depsgraph * blender::io::obj::OBJDepsgraph::get ( )

Definition at line 78 of file obj_exporter.cc.

Referenced by blender::io::obj::exporter_main().

◆ update_for_newframe()

void blender::io::obj::OBJDepsgraph::update_for_newframe ( )

Definition at line 83 of file obj_exporter.cc.

References BKE_scene_graph_update_for_newframe().

Referenced by blender::io::obj::exporter_main().


The documentation for this class was generated from the following files: