Blender  V3.3
Public Member Functions | List of all members
blender::io::obj::OBJDepsgraph Class Reference

#include <obj_exporter.hh>

Inheritance diagram for blender::io::obj::OBJDepsgraph:
blender::NonMovable blender::NonCopyable

Public Member Functions

 OBJDepsgraph (const bContext *C, eEvaluationMode eval_mode)
 
 ~OBJDepsgraph ()
 
Depsgraphget ()
 
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 21 of file obj_exporter.hh.

Constructor & Destructor Documentation

◆ OBJDepsgraph()

blender::io::obj::OBJDepsgraph::OBJDepsgraph ( const bContext C,
eEvaluationMode  eval_mode 
)

◆ ~OBJDepsgraph()

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

Definition at line 48 of file obj_exporter.cc.

References DEG_graph_free().

Member Function Documentation

◆ get()

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

Definition at line 55 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 60 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: