diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-04-17 07:17:24 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-04-17 07:21:24 +0300 |
commit | e12c08e8d170b7ca40f204a5b0423c23a9fbc2c1 (patch) | |
tree | 8cf3453d12edb177a218ef8009357518ec6cab6a /source/blender/blenkernel/BKE_context.h | |
parent | b3dabc200a4b0399ec6b81f2ff2730d07b44fcaa (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.h | 108 |
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); |