Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2019-04-17 07:17:24 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-04-17 07:21:24 +0300
commite12c08e8d170b7ca40f204a5b0423c23a9fbc2c1 (patch)
tree8cf3453d12edb177a218ef8009357518ec6cab6a /source/blender/blenkernel/BKE_context.h
parentb3dabc200a4b0399ec6b81f2ff2730d07b44fcaa (diff)
ClangFormat: apply to source, most of intern
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat
Diffstat (limited to 'source/blender/blenkernel/BKE_context.h')
-rw-r--r--source/blender/blenkernel/BKE_context.h108
1 files changed, 55 insertions, 53 deletions
diff --git a/source/blender/blenkernel/BKE_context.h b/source/blender/blenkernel/BKE_context.h
index e9ca3c51a5f..8be43a50be6 100644
--- a/source/blender/blenkernel/BKE_context.h
+++ b/source/blender/blenkernel/BKE_context.h
@@ -79,43 +79,44 @@ struct bContextDataResult;
typedef struct bContextDataResult bContextDataResult;
typedef int (*bContextDataCallback)(const bContext *C,
- const char *member, bContextDataResult *result);
+ const char *member,
+ bContextDataResult *result);
typedef struct bContextStoreEntry {
- struct bContextStoreEntry *next, *prev;
+ struct bContextStoreEntry *next, *prev;
- char name[128];
- PointerRNA ptr;
+ char name[128];
+ PointerRNA ptr;
} bContextStoreEntry;
typedef struct bContextStore {
- struct bContextStore *next, *prev;
+ struct bContextStore *next, *prev;
- ListBase entries;
- bool used;
+ ListBase entries;
+ bool used;
} bContextStore;
/* for the context's rna mode enum
* keep aligned with data_mode_strings in context.c */
enum eContextObjectMode {
- CTX_MODE_EDIT_MESH = 0,
- CTX_MODE_EDIT_CURVE,
- CTX_MODE_EDIT_SURFACE,
- CTX_MODE_EDIT_TEXT,
- CTX_MODE_EDIT_ARMATURE,
- CTX_MODE_EDIT_METABALL,
- CTX_MODE_EDIT_LATTICE,
- CTX_MODE_POSE,
- CTX_MODE_SCULPT,
- CTX_MODE_PAINT_WEIGHT,
- CTX_MODE_PAINT_VERTEX,
- CTX_MODE_PAINT_TEXTURE,
- CTX_MODE_PARTICLE,
- CTX_MODE_OBJECT,
- CTX_MODE_PAINT_GPENCIL,
- CTX_MODE_EDIT_GPENCIL,
- CTX_MODE_SCULPT_GPENCIL,
- CTX_MODE_WEIGHT_GPENCIL,
+ CTX_MODE_EDIT_MESH = 0,
+ CTX_MODE_EDIT_CURVE,
+ CTX_MODE_EDIT_SURFACE,
+ CTX_MODE_EDIT_TEXT,
+ CTX_MODE_EDIT_ARMATURE,
+ CTX_MODE_EDIT_METABALL,
+ CTX_MODE_EDIT_LATTICE,
+ CTX_MODE_POSE,
+ CTX_MODE_SCULPT,
+ CTX_MODE_PAINT_WEIGHT,
+ CTX_MODE_PAINT_VERTEX,
+ CTX_MODE_PAINT_TEXTURE,
+ CTX_MODE_PARTICLE,
+ CTX_MODE_OBJECT,
+ CTX_MODE_PAINT_GPENCIL,
+ CTX_MODE_EDIT_GPENCIL,
+ CTX_MODE_SCULPT_GPENCIL,
+ CTX_MODE_WEIGHT_GPENCIL,
};
#define CTX_MODE_NUM (CTX_MODE_WEIGHT_GPENCIL + 1)
@@ -193,16 +194,20 @@ void CTX_wm_operator_poll_msg_set(struct bContext *C, const char *msg);
/* data type, needed so we can tell between a NULL pointer and an empty list */
enum {
- CTX_DATA_TYPE_POINTER = 0,
- CTX_DATA_TYPE_COLLECTION,
+ CTX_DATA_TYPE_POINTER = 0,
+ CTX_DATA_TYPE_COLLECTION,
};
PointerRNA CTX_data_pointer_get(const bContext *C, const char *member);
PointerRNA CTX_data_pointer_get_type(const bContext *C, const char *member, StructRNA *type);
ListBase CTX_data_collection_get(const bContext *C, const char *member);
-ListBase CTX_data_dir_get_ex(const bContext *C, const bool use_store, const bool use_rna, const bool use_all);
+ListBase CTX_data_dir_get_ex(const bContext *C,
+ const bool use_store,
+ const bool use_rna,
+ const bool use_all);
ListBase CTX_data_dir_get(const bContext *C);
-int CTX_data_get(const bContext *C, const char *member, PointerRNA *r_ptr, ListBase *r_lb, short *r_type);
+int CTX_data_get(
+ const bContext *C, const char *member, PointerRNA *r_ptr, ListBase *r_lb, short *r_type);
void CTX_data_id_pointer_set(bContextDataResult *result, struct ID *id);
void CTX_data_pointer_set(bContextDataResult *result, struct ID *id, StructRNA *type, void *data);
@@ -218,30 +223,27 @@ short CTX_data_type_get(struct bContextDataResult *result);
bool CTX_data_equals(const char *member, const char *str);
bool CTX_data_dir(const char *member);
-#define CTX_DATA_BEGIN(C, Type, instance, member) \
- { \
- ListBase ctx_data_list; \
- CollectionPointerLink *ctx_link; \
- CTX_data_##member(C, &ctx_data_list); \
- for (ctx_link = ctx_data_list.first; \
- ctx_link; \
- ctx_link = ctx_link->next) \
- { \
- Type instance = ctx_link->ptr.data;
-
-#define CTX_DATA_END \
- } \
- BLI_freelistN(&ctx_data_list); \
-} (void)0
-
-#define CTX_DATA_BEGIN_WITH_ID(C, Type, instance, member, Type_id, instance_id) \
- CTX_DATA_BEGIN(C, Type, instance, member) \
- Type_id instance_id = ctx_link->ptr.id.data; \
+#define CTX_DATA_BEGIN(C, Type, instance, member) \
+ { \
+ ListBase ctx_data_list; \
+ CollectionPointerLink *ctx_link; \
+ CTX_data_##member(C, &ctx_data_list); \
+ for (ctx_link = ctx_data_list.first; ctx_link; ctx_link = ctx_link->next) { \
+ Type instance = ctx_link->ptr.data;
+
+#define CTX_DATA_END \
+ } \
+ BLI_freelistN(&ctx_data_list); \
+ } \
+ (void)0
+
+#define CTX_DATA_BEGIN_WITH_ID(C, Type, instance, member, Type_id, instance_id) \
+ CTX_DATA_BEGIN (C, Type, instance, member) \
+ Type_id instance_id = ctx_link->ptr.id.data;
int ctx_data_list_count(const bContext *C, int (*func)(const bContext *, ListBase *));
-#define CTX_DATA_COUNT(C, member) \
- ctx_data_list_count(C, CTX_data_##member)
+#define CTX_DATA_COUNT(C, member) ctx_data_list_count(C, CTX_data_##member)
/* Data Context Members */
@@ -254,9 +256,9 @@ struct RenderEngineType *CTX_data_engine_type(const bContext *C);
struct ToolSettings *CTX_data_tool_settings(const bContext *C);
const char *CTX_data_mode_string(const bContext *C);
-enum eContextObjectMode CTX_data_mode_enum_ex(
- const struct Object *obedit, const struct Object *ob,
- const eObjectMode object_mode);
+enum eContextObjectMode CTX_data_mode_enum_ex(const struct Object *obedit,
+ const struct Object *ob,
+ const eObjectMode object_mode);
enum eContextObjectMode CTX_data_mode_enum(const bContext *C);
void CTX_data_main_set(bContext *C, struct Main *bmain);