Changeset View
Changeset View
Standalone View
Standalone View
source/blender/depsgraph/intern/depsgraph_type.cc
| Show All 23 Lines | |||||
| */ | */ | ||||
| #include <cstdlib> // for BLI_assert() | #include <cstdlib> // for BLI_assert() | ||||
| #include "BLI_utildefines.h" | #include "BLI_utildefines.h" | ||||
| #include "BLI_ghash.h" | #include "BLI_ghash.h" | ||||
| #include "DNA_customdata_types.h" | |||||
| #include "DEG_depsgraph.h" | #include "DEG_depsgraph.h" | ||||
| #include "intern/depsgraph_type.h" | |||||
| #include "intern/node/deg_node.h" | #include "intern/node/deg_node.h" | ||||
| #include "intern/node/deg_node_component.h" | #include "intern/node/deg_node_component.h" | ||||
| #include "intern/node/deg_node_factory.h" | #include "intern/node/deg_node_factory.h" | ||||
| #include "intern/node/deg_node_operation.h" | #include "intern/node/deg_node_operation.h" | ||||
| /* Register all node types */ | /* Register all node types */ | ||||
| void DEG_register_node_types(void) | void DEG_register_node_types(void) | ||||
| { | { | ||||
| /* register node types */ | /* register node types */ | ||||
| DEG::deg_register_base_depsnodes(); | DEG::deg_register_base_depsnodes(); | ||||
| DEG::deg_register_component_depsnodes(); | DEG::deg_register_component_depsnodes(); | ||||
| DEG::deg_register_operation_depsnodes(); | DEG::deg_register_operation_depsnodes(); | ||||
| } | } | ||||
| /* Free registry on exit */ | /* Free registry on exit */ | ||||
| void DEG_free_node_types(void) | void DEG_free_node_types(void) | ||||
| { | { | ||||
| } | } | ||||
| DEG::DEGCustomDataMeshMasks::DEGCustomDataMeshMasks(const CustomData_MeshMasks *other) : | |||||
| vert_mask(other->vmask), | |||||
| edge_mask(other->emask), | |||||
| face_mask(other->fmask), | |||||
| loop_mask(other->lmask), | |||||
| poly_mask(other->pmask) | |||||
sergey: Technically style is:
DEG::DEGCustomDataMeshMasks::DEGCustomDataMeshMasks(const… | |||||
| { | |||||
| } | |||||
Technically style is:
DEG::DEGCustomDataMeshMasks::DEGCustomDataMeshMasks(const CustomData_MeshMasks *other) : vert_mask(other->vmask), edge_mask(other->emask), face_mask(other->fmask), loop_mask(other->lmask), poly_mask(other->pmask) { }