Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_scene_types.h
| Show First 20 Lines • Show All 1,996 Lines • ▼ Show 20 Lines | |||||
| #define LASTBASE(_view_layer) ((_view_layer)->object_bases.last) | #define LASTBASE(_view_layer) ((_view_layer)->object_bases.last) | ||||
| #define BASACT(_view_layer) ((_view_layer)->basact) | #define BASACT(_view_layer) ((_view_layer)->basact) | ||||
| #define OBACT(_view_layer) (BASACT(_view_layer) ? BASACT(_view_layer)->object : NULL) | #define OBACT(_view_layer) (BASACT(_view_layer) ? BASACT(_view_layer)->object : NULL) | ||||
| #define OBEDIT_FROM_WORKSPACE(workspace, _view_layer) \ | #define OBEDIT_FROM_WORKSPACE(workspace, _view_layer) \ | ||||
| (((workspace)->object_mode & OD_MODE_EDIT) ? OBACT(_view_layer) : NULL) | (((workspace)->object_mode & OD_MODE_EDIT) ? OBACT(_view_layer) : NULL) | ||||
| #define OBEDIT_FROM_OBACT(ob) ((ob) ? (((ob)->mode & OB_MODE_EDIT) ? ob : NULL) : NULL) | #define OBEDIT_FROM_OBACT(ob) ((ob) ? (((ob)->mode & OB_MODE_EDIT) ? ob : NULL) : NULL) | ||||
| #define OBPOSE_FROM_OBACT(ob) ((ob) ? (((ob)->mode & OB_MODE_POSE) ? ob : NULL) : NULL) | #define OBPOSE_FROM_OBACT(ob) ((ob) ? (((ob)->mode & OB_MODE_POSE) ? ob : NULL) : NULL) | ||||
| #define OBWEIGHTPAINT_FROM_OBACT(ob) \ | |||||
| ((ob) ? (((ob)->mode & OB_MODE_WEIGHT_PAINT) ? ob : NULL) : NULL) | |||||
| #define OBEDIT_FROM_VIEW_LAYER(view_layer) OBEDIT_FROM_OBACT(OBACT(view_layer)) | #define OBEDIT_FROM_VIEW_LAYER(view_layer) OBEDIT_FROM_OBACT(OBACT(view_layer)) | ||||
| #define V3D_CAMERA_LOCAL(v3d) ((!(v3d)->scenelock && (v3d)->camera) ? (v3d)->camera : NULL) | #define V3D_CAMERA_LOCAL(v3d) ((!(v3d)->scenelock && (v3d)->camera) ? (v3d)->camera : NULL) | ||||
| #define V3D_CAMERA_SCENE(scene, v3d) \ | #define V3D_CAMERA_SCENE(scene, v3d) \ | ||||
| ((!(v3d)->scenelock && (v3d)->camera) ? (v3d)->camera : (scene)->camera) | ((!(v3d)->scenelock && (v3d)->camera) ? (v3d)->camera : (scene)->camera) | ||||
| #define CFRA (scene->r.cfra) | #define CFRA (scene->r.cfra) | ||||
| #define SUBFRA (scene->r.subframe) | #define SUBFRA (scene->r.subframe) | ||||
| ▲ Show 20 Lines • Show All 414 Lines • Show Last 20 Lines | |||||