Blender  V3.3
Classes | Namespaces | Macros | Enumerations
depsgraph_type.h File Reference
#include <functional>
#include <algorithm>
#include <deque>
#include <map>
#include <set>
#include <string>
#include <vector>
#include "BLI_map.hh"
#include "BLI_set.hh"
#include "BLI_string_ref.hh"
#include "BLI_vector.hh"
#include "BLI_vector_set.hh"

Go to the source code of this file.

Classes

struct  blender::deg::DEGCustomDataMeshMasks
 

Namespaces

 blender
 
 blender::deg
 

Macros

#define function_bind   std::bind
 

Enumerations

enum  blender::deg::eUpdateSource { blender::deg::DEG_UPDATE_SOURCE_TIME = (1 << 0) , blender::deg::DEG_UPDATE_SOURCE_USER_EDIT = (1 << 1) , blender::deg::DEG_UPDATE_SOURCE_RELATIONS = (1 << 2) , blender::deg::DEG_UPDATE_SOURCE_VISIBILITY = (1 << 3) }
 

Detailed Description

Datatypes for internal use in the Depsgraph

All of these datatypes are only really used within the "core" depsgraph. In particular, node types declared here form the structure of operations in the graph.

Definition in file depsgraph_type.h.

Macro Definition Documentation

◆ function_bind

#define function_bind   std::bind

Definition at line 54 of file depsgraph_type.h.