Blender V4.3
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 65 of file obj_exporter.cc.

References DEG_graph_free().

Member Function Documentation

◆ get()

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

Definition at line 72 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 77 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: