Blender V4.5
BlenderContext Class Reference

#include <BlenderContext.h>

Public Member Functions

 BlenderContext (bContext *C)
bContextget_context ()
Depsgraph * get_depsgraph ()
Sceneget_scene ()
Sceneget_evaluated_scene ()
Objectget_evaluated_object (Object *ob)
ViewLayerget_view_layer ()
Mainget_main ()

Detailed Description

Definition at line 42 of file BlenderContext.h.

Constructor & Destructor Documentation

◆ BlenderContext()

BlenderContext::BlenderContext ( bContext * C)

Definition at line 101 of file BlenderContext.cpp.

References C, CTX_data_main(), CTX_data_scene(), and CTX_data_view_layer().

Member Function Documentation

◆ get_context()

bContext * BlenderContext::get_context ( )

Definition at line 110 of file BlenderContext.cpp.

Referenced by BCAnimationSampler::add_object().

◆ get_depsgraph()

Depsgraph * BlenderContext::get_depsgraph ( )

◆ get_evaluated_object()

Object * BlenderContext::get_evaluated_object ( Object * ob)

Definition at line 134 of file BlenderContext.cpp.

References DEG_get_evaluated().

◆ get_evaluated_scene()

Scene * BlenderContext::get_evaluated_scene ( )

Definition at line 128 of file BlenderContext.cpp.

References DEG_get_evaluated_scene(), and get_depsgraph().

◆ get_main()

Main * BlenderContext::get_main ( )

Definition at line 145 of file BlenderContext.cpp.

Referenced by bc_update_scene().

◆ get_scene()

◆ get_view_layer()

ViewLayer * BlenderContext::get_view_layer ( )

Definition at line 140 of file BlenderContext.cpp.

Referenced by collada_export().


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