Blender  V2.93
Public Member Functions | Friends | List of all members
blender::compositor::ExecutionSystem Class Reference

the ExecutionSystem contains the whole compositor tree. More...

#include <COM_ExecutionSystem.h>

Public Member Functions

 ExecutionSystem (RenderData *rd, Scene *scene, bNodeTree *editingtree, bool rendering, bool fastcalculation, const ColorManagedViewSettings *viewSettings, const ColorManagedDisplaySettings *displaySettings, const char *viewName)
 Create a new ExecutionSystem and initialize it with the editingtree. More...
 
 ~ExecutionSystem ()
 
void set_operations (const Vector< NodeOperation * > &operations, const Vector< ExecutionGroup * > &groups)
 
void execute ()
 execute this system More...
 
const CompositorContextgetContext () const
 get the reference to the compositor context More...
 

Friends

class DebugInfo
 

Detailed Description

the ExecutionSystem contains the whole compositor tree.

Definition at line 121 of file COM_ExecutionSystem.h.

Constructor & Destructor Documentation

◆ ExecutionSystem()

blender::compositor::ExecutionSystem::ExecutionSystem ( RenderData rd,
Scene scene,
bNodeTree editingtree,
bool  rendering,
bool  fastcalculation,
const ColorManagedViewSettings viewSettings,
const ColorManagedDisplaySettings displaySettings,
const char *  viewName 
)

◆ ~ExecutionSystem()

blender::compositor::ExecutionSystem::~ExecutionSystem ( )

Destructor

Definition at line 109 of file COM_ExecutionSystem.cc.

Member Function Documentation

◆ execute()

void blender::compositor::ExecutionSystem::execute ( )

◆ getContext()

const CompositorContext& blender::compositor::ExecutionSystem::getContext ( ) const
inline

get the reference to the compositor context

Definition at line 176 of file COM_ExecutionSystem.h.

Referenced by execute().

◆ set_operations()

void blender::compositor::ExecutionSystem::set_operations ( const Vector< NodeOperation * > &  operations,
const Vector< ExecutionGroup * > &  groups 
)

Friends And Related Function Documentation

◆ DebugInfo

friend class DebugInfo
friend

Definition at line 185 of file COM_ExecutionSystem.h.


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