Changeset View
Changeset View
Standalone View
Standalone View
source/blender/depsgraph/DEG_depsgraph_query.h
| Show First 20 Lines • Show All 155 Lines • ▼ Show 20 Lines | ITER_BEGIN(DEG_iterator_objects_begin, \ | ||||
| DEG_iterator_objects_end, \ | DEG_iterator_objects_end, \ | ||||
| &data_, Object *, instance_) | &data_, Object *, instance_) | ||||
| #define DEG_OBJECT_ITER_END \ | #define DEG_OBJECT_ITER_END \ | ||||
| ITER_END; \ | ITER_END; \ | ||||
| } | } | ||||
| /** | /** | ||||
| * Depsgraph objects iterator for draw manager and final render | * Depsgraph objects iterator for draw manager and final render | ||||
| */ | */ | ||||
| #define DEG_OBJECT_ITER_FOR_RENDER_ENGINE_BEGIN(graph_, instance_) \ | #define DEG_OBJECT_ITER_FOR_RENDER_ENGINE_BEGIN(graph_, instance_) \ | ||||
| DEG_OBJECT_ITER_BEGIN(graph_, instance_, \ | DEG_OBJECT_ITER_BEGIN(graph_, instance_, \ | ||||
| DEG_ITER_OBJECT_FLAG_LINKED_DIRECTLY | \ | DEG_ITER_OBJECT_FLAG_LINKED_DIRECTLY | \ | ||||
| DEG_ITER_OBJECT_FLAG_LINKED_VIA_SET | \ | DEG_ITER_OBJECT_FLAG_LINKED_VIA_SET | \ | ||||
| DEG_ITER_OBJECT_FLAG_VISIBLE | \ | DEG_ITER_OBJECT_FLAG_VISIBLE | \ | ||||
| DEG_ITER_OBJECT_FLAG_DUPLI) | DEG_ITER_OBJECT_FLAG_DUPLI) | ||||
| #define DEG_OBJECT_ITER_FOR_RENDER_ENGINE_END \ | #define DEG_OBJECT_ITER_FOR_RENDER_ENGINE_END \ | ||||
| ▲ Show 20 Lines • Show All 71 Lines • Show Last 20 Lines | |||||