diff options
Diffstat (limited to 'source/blender/depsgraph/intern')
23 files changed, 100 insertions, 10 deletions
diff --git a/source/blender/depsgraph/intern/depsgraph.cc b/source/blender/depsgraph/intern/depsgraph.cc index c519f1d498e..e9b2a06cf7b 100644 --- a/source/blender/depsgraph/intern/depsgraph.cc +++ b/source/blender/depsgraph/intern/depsgraph.cc @@ -22,8 +22,12 @@ * Contributor(s): Sergey Sharybin * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph.cc + * \ingroup depsgraph * - * Core routines for how the Depsgraph works + * Core routines for how the Depsgraph works. */ #include <string.h> diff --git a/source/blender/depsgraph/intern/depsgraph.h b/source/blender/depsgraph/intern/depsgraph.h index c693f4aa3b0..9533fbd10d5 100644 --- a/source/blender/depsgraph/intern/depsgraph.h +++ b/source/blender/depsgraph/intern/depsgraph.h @@ -22,6 +22,10 @@ * Contributor(s): Sergey Sharybin * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph.h + * \ingroup depsgraph * * Datatypes for internal use in the Depsgraph * diff --git a/source/blender/depsgraph/intern/depsgraph_build.cc b/source/blender/depsgraph/intern/depsgraph_build.cc index 15b8cc0fb3a..7a2ee2c416a 100644 --- a/source/blender/depsgraph/intern/depsgraph_build.cc +++ b/source/blender/depsgraph/intern/depsgraph_build.cc @@ -22,8 +22,12 @@ * Contributor(s): Based on original depsgraph.c code - Blender Foundation (2005-2013) * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph_build.cc + * \ingroup depsgraph * - * Methods for constructing depsgraph + * Methods for constructing depsgraph. */ #include <stack> diff --git a/source/blender/depsgraph/intern/depsgraph_build.h b/source/blender/depsgraph/intern/depsgraph_build.h index 84c09b81508..93fa9e4b0d8 100644 --- a/source/blender/depsgraph/intern/depsgraph_build.h +++ b/source/blender/depsgraph/intern/depsgraph_build.h @@ -24,6 +24,10 @@ * ***** END GPL LICENSE BLOCK ***** */ +/** \file blender/depsgraph/intern/depsgraph_build.h + * \ingroup depsgraph + */ + #ifndef __DEPSGRAPH_BUILD_H__ #define __DEPSGRAPH_BUILD_H__ diff --git a/source/blender/depsgraph/intern/depsgraph_build_nodes.cc b/source/blender/depsgraph/intern/depsgraph_build_nodes.cc index 02538d92480..c9d2ed35e17 100644 --- a/source/blender/depsgraph/intern/depsgraph_build_nodes.cc +++ b/source/blender/depsgraph/intern/depsgraph_build_nodes.cc @@ -22,11 +22,14 @@ * Contributor(s): Based on original depsgraph.c code - Blender Foundation (2005-2013) * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph_build_nodes.cc + * \ingroup depsgraph * * Methods for constructing depsgraph's nodes */ - #include <stdio.h> #include <stdlib.h> #include <string.h> @@ -525,7 +528,6 @@ void DepsgraphNodeBuilder::build_pose_constraints(Object *ob, bPoseChannel *pcha /** * Build graph nodes for AnimData block - * \param scene_node: Scene that ID-block this lives on belongs to * \param id: ID-Block which hosts the AnimData */ void DepsgraphNodeBuilder::build_animdata(ID *id) diff --git a/source/blender/depsgraph/intern/depsgraph_build_relations.cc b/source/blender/depsgraph/intern/depsgraph_build_relations.cc index b9248318814..fdaee42f316 100644 --- a/source/blender/depsgraph/intern/depsgraph_build_relations.cc +++ b/source/blender/depsgraph/intern/depsgraph_build_relations.cc @@ -22,6 +22,10 @@ * Contributor(s): Based on original depsgraph.c code - Blender Foundation (2005-2013) * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph_build_relations.cc + * \ingroup depsgraph * * Methods for constructing depsgraph */ diff --git a/source/blender/depsgraph/intern/depsgraph_debug.cc b/source/blender/depsgraph/intern/depsgraph_debug.cc index 7c044980d7f..59351495df0 100644 --- a/source/blender/depsgraph/intern/depsgraph_debug.cc +++ b/source/blender/depsgraph/intern/depsgraph_debug.cc @@ -22,6 +22,10 @@ * Contributor(s): None Yet * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph_debug.cc + * \ingroup depsgraph * * Implementation of tools for debugging the depsgraph */ diff --git a/source/blender/depsgraph/intern/depsgraph_debug.h b/source/blender/depsgraph/intern/depsgraph_debug.h index aed36f6add6..64b97855f57 100644 --- a/source/blender/depsgraph/intern/depsgraph_debug.h +++ b/source/blender/depsgraph/intern/depsgraph_debug.h @@ -24,6 +24,10 @@ * ***** END GPL LICENSE BLOCK ***** */ +/** \file blender/depsgraph/intern/depsgraph_debug.h + * \ingroup depsgraph + */ + #ifndef __DEPSGRAPH_DEBUG_H__ #define __DEPSGRAPH_DEBUG_H__ diff --git a/source/blender/depsgraph/intern/depsgraph_eval.cc b/source/blender/depsgraph/intern/depsgraph_eval.cc index 11fd02376a3..74fa003821a 100644 --- a/source/blender/depsgraph/intern/depsgraph_eval.cc +++ b/source/blender/depsgraph/intern/depsgraph_eval.cc @@ -22,8 +22,12 @@ * Contributor(s): None Yet * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph_eval.cc + * \ingroup depsgraph * - * Evaluation engine entrypoints for Depsgraph Engine + * Evaluation engine entrypoints for Depsgraph Engine. */ #include "MEM_guardedalloc.h" diff --git a/source/blender/depsgraph/intern/depsgraph_intern.h b/source/blender/depsgraph/intern/depsgraph_intern.h index 70d452bf221..7fdc2454564 100644 --- a/source/blender/depsgraph/intern/depsgraph_intern.h +++ b/source/blender/depsgraph/intern/depsgraph_intern.h @@ -22,6 +22,10 @@ * Contributor(s): None Yet * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph_intern.h + * \ingroup depsgraph * * API's for internal use in the Depsgraph * - Also, defines for "Node Type Info" diff --git a/source/blender/depsgraph/intern/depsgraph_query.cc b/source/blender/depsgraph/intern/depsgraph_query.cc index aa6f5ef3ea1..73193747b93 100644 --- a/source/blender/depsgraph/intern/depsgraph_query.cc +++ b/source/blender/depsgraph/intern/depsgraph_query.cc @@ -22,6 +22,10 @@ * Contributor(s): None Yet * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph_query.cc + * \ingroup depsgraph * * Implementation of Querying and Filtering API's */ diff --git a/source/blender/depsgraph/intern/depsgraph_queue.cc b/source/blender/depsgraph/intern/depsgraph_queue.cc index 45290c50706..da60d73bc46 100644 --- a/source/blender/depsgraph/intern/depsgraph_queue.cc +++ b/source/blender/depsgraph/intern/depsgraph_queue.cc @@ -22,8 +22,12 @@ * Contributor(s): None Yet * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph_queue.cc + * \ingroup depsgraph * - * Implementation of special queue type for use in Depsgraph traversals + * Implementation of special queue type for use in Depsgraph traversals. */ #include <stdlib.h> diff --git a/source/blender/depsgraph/intern/depsgraph_queue.h b/source/blender/depsgraph/intern/depsgraph_queue.h index bd294d4655e..b85d46bd173 100644 --- a/source/blender/depsgraph/intern/depsgraph_queue.h +++ b/source/blender/depsgraph/intern/depsgraph_queue.h @@ -22,8 +22,12 @@ * Contributor(s): None Yet * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph_queue.h + * \ingroup depsgraph * - * Defines for special queue type for use in Depsgraph traversals + * Defines for special queue type for use in Depsgraph traversals. */ #ifndef __DEPSGRAPH_QUEUE_H__ diff --git a/source/blender/depsgraph/intern/depsgraph_tag.cc b/source/blender/depsgraph/intern/depsgraph_tag.cc index 8549fce6aed..65109ff94dd 100644 --- a/source/blender/depsgraph/intern/depsgraph_tag.cc +++ b/source/blender/depsgraph/intern/depsgraph_tag.cc @@ -22,8 +22,12 @@ * Contributor(s): None Yet * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph_tag.cc + * \ingroup depsgraph * - * Core routines for how the Depsgraph works + * Core routines for how the Depsgraph works. */ #include <stdio.h> diff --git a/source/blender/depsgraph/intern/depsgraph_type_defines.cc b/source/blender/depsgraph/intern/depsgraph_type_defines.cc index 67c632d4125..5a3048a4aa3 100644 --- a/source/blender/depsgraph/intern/depsgraph_type_defines.cc +++ b/source/blender/depsgraph/intern/depsgraph_type_defines.cc @@ -22,8 +22,12 @@ * Contributor(s): None Yet * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph_type_defines.cc + * \ingroup depsgraph * - * Defines and code for core node types + * Defines and code for core node types. */ extern "C" { diff --git a/source/blender/depsgraph/intern/depsgraph_types.h b/source/blender/depsgraph/intern/depsgraph_types.h index 713fec8965d..3616fe85496 100644 --- a/source/blender/depsgraph/intern/depsgraph_types.h +++ b/source/blender/depsgraph/intern/depsgraph_types.h @@ -22,6 +22,10 @@ * Contributor(s): None Yet * * ***** END GPL LICENSE BLOCK ***** + */ + +/** \file blender/depsgraph/intern/depsgraph_types.h + * \ingroup depsgraph * * Datatypes for internal use in the Depsgraph * diff --git a/source/blender/depsgraph/intern/depsnode.cc b/source/blender/depsgraph/intern/depsnode.cc index 866e9115648..e108e561f4e 100644 --- a/source/blender/depsgraph/intern/depsnode.cc +++ b/source/blender/depsgraph/intern/depsnode.cc @@ -24,6 +24,10 @@ * ***** END GPL LICENSE BLOCK ***** */ +/** \file blender/depsgraph/intern/depsnode.cc + * \ingroup depsgraph + */ + #include <stdio.h> #include <string.h> diff --git a/source/blender/depsgraph/intern/depsnode.h b/source/blender/depsgraph/intern/depsnode.h index 4f3dc3b7303..53826ae8e71 100644 --- a/source/blender/depsgraph/intern/depsnode.h +++ b/source/blender/depsgraph/intern/depsnode.h @@ -24,6 +24,10 @@ * ***** END GPL LICENSE BLOCK ***** */ +/** \file blender/depsgraph/intern/depsnode.h + * \ingroup depsgraph + */ + #ifndef __DEPSNODE_H__ #define __DEPSNODE_H__ diff --git a/source/blender/depsgraph/intern/depsnode_component.cc b/source/blender/depsgraph/intern/depsnode_component.cc index 969b0891e15..1d939c6580d 100644 --- a/source/blender/depsgraph/intern/depsnode_component.cc +++ b/source/blender/depsgraph/intern/depsnode_component.cc @@ -24,6 +24,10 @@ * ***** END GPL LICENSE BLOCK ***** */ +/** \file blender/depsgraph/intern/depsnode_component.cc + * \ingroup depsgraph + */ + #include <stdio.h> #include <string.h> diff --git a/source/blender/depsgraph/intern/depsnode_component.h b/source/blender/depsgraph/intern/depsnode_component.h index 06a18b60abb..e3550bb2371 100644 --- a/source/blender/depsgraph/intern/depsnode_component.h +++ b/source/blender/depsgraph/intern/depsnode_component.h @@ -24,6 +24,10 @@ * ***** END GPL LICENSE BLOCK ***** */ +/** \file blender/depsgraph/intern/depsnode_component.h + * \ingroup depsgraph + */ + #ifndef __DEPSNODE_COMPONENT_H__ #define __DEPSNODE_COMPONENT_H__ diff --git a/source/blender/depsgraph/intern/depsnode_opcodes.h b/source/blender/depsgraph/intern/depsnode_opcodes.h index 48db2b79e66..b81822c0ac5 100644 --- a/source/blender/depsgraph/intern/depsnode_opcodes.h +++ b/source/blender/depsgraph/intern/depsnode_opcodes.h @@ -24,7 +24,11 @@ * ***** END GPL LICENSE BLOCK ***** */ -/* == OpCodes for OperationDepsNodes == +/** \file blender/depsgraph/intern/depsnode_opcodes.h + * \ingroup depsgraph + * + * \par OpCodes for OperationDepsNodes + * * This file defines all the "operation codes" (opcodes) used to identify * common operation node types. The intention of these defines is to have * a fast and reliable way of identifying the relevant nodes within a component diff --git a/source/blender/depsgraph/intern/depsnode_operation.cc b/source/blender/depsgraph/intern/depsnode_operation.cc index de8755f7ae9..6aeb163356b 100644 --- a/source/blender/depsgraph/intern/depsnode_operation.cc +++ b/source/blender/depsgraph/intern/depsnode_operation.cc @@ -24,6 +24,10 @@ * ***** END GPL LICENSE BLOCK ***** */ +/** \file blender/depsgraph/intern/depsnode_operation.cc + * \ingroup depsgraph + */ + #include "MEM_guardedalloc.h" extern "C" { diff --git a/source/blender/depsgraph/intern/depsnode_operation.h b/source/blender/depsgraph/intern/depsnode_operation.h index 2b70ff0a8dc..1119e10805d 100644 --- a/source/blender/depsgraph/intern/depsnode_operation.h +++ b/source/blender/depsgraph/intern/depsnode_operation.h @@ -24,6 +24,10 @@ * ***** END GPL LICENSE BLOCK ***** */ +/** \file blender/depsgraph/intern/depsnode_operation.h + * \ingroup depsgraph + */ + #ifndef __DEPSNODE_OPERATION_H__ #define __DEPSNODE_OPERATION_H__ |