Blender V4.3
depsgraph_type.hh 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

namespace  blender
 
namespace  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) ,
  blender::deg::DEG_UPDATE_SOURCE_SIDE_EFFECT_REQUEST = (1 << 4)
}
 

Detailed Description

Data-types for internal use in the Depsgraph

All of these data-types 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.hh.

Macro Definition Documentation

◆ function_bind