clang-format: do not indent extern blocks
This commit is contained in:
parent
85e68c9abb
commit
ddb67325c4
2 changed files with 48 additions and 48 deletions
|
@ -118,7 +118,7 @@ IncludeIsMainSourceRegex: ''
|
||||||
IndentAccessModifiers: false
|
IndentAccessModifiers: false
|
||||||
IndentCaseBlocks: false
|
IndentCaseBlocks: false
|
||||||
IndentCaseLabels: false
|
IndentCaseLabels: false
|
||||||
IndentExternBlock: AfterExternBlock
|
IndentExternBlock: NoIndent
|
||||||
IndentGotoLabels: true
|
IndentGotoLabels: true
|
||||||
IndentPPDirectives: None
|
IndentPPDirectives: None
|
||||||
IndentRequiresClause: true
|
IndentRequiresClause: true
|
||||||
|
|
|
@ -9,42 +9,42 @@ extern "C"
|
||||||
{
|
{
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
typedef enum
|
typedef enum
|
||||||
{
|
{
|
||||||
mana_custom,
|
mana_custom,
|
||||||
mana_uint8,
|
mana_uint8,
|
||||||
mana_sint8,
|
mana_sint8,
|
||||||
mana_uint16,
|
mana_uint16,
|
||||||
mana_uint32,
|
mana_uint32,
|
||||||
mana_uint64,
|
mana_uint64,
|
||||||
mana_float,
|
mana_float,
|
||||||
mana_double,
|
mana_double,
|
||||||
} mana_data_type_t;
|
} mana_data_type_t;
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
{
|
{
|
||||||
mana_data_type_t data_type;
|
mana_data_type_t data_type;
|
||||||
ptrdiff_t offset;
|
ptrdiff_t offset;
|
||||||
} mana_offset_ptr_t;
|
} mana_offset_ptr_t;
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
{
|
{
|
||||||
mana_offset_ptr_t ptr;
|
mana_offset_ptr_t ptr;
|
||||||
size_t size_bytes;
|
size_t size_bytes;
|
||||||
} mana_offset_array_t;
|
} mana_offset_array_t;
|
||||||
|
|
||||||
typedef enum
|
typedef enum
|
||||||
{
|
{
|
||||||
mana_status_ok,
|
mana_status_ok,
|
||||||
mana_status_invalid_argument,
|
mana_status_invalid_argument,
|
||||||
mana_status_internal_error,
|
mana_status_internal_error,
|
||||||
} mana_status_code_t;
|
} mana_status_code_t;
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
{
|
{
|
||||||
mana_status_code_t code;
|
mana_status_code_t code;
|
||||||
char message[256];
|
char message[256];
|
||||||
} mana_status_t;
|
} mana_status_t;
|
||||||
|
|
||||||
#define MANA_DEFINE_PLUGIN_INIT(name) void *name(int plugin_argc, const char **plugin_argv)
|
#define MANA_DEFINE_PLUGIN_INIT(name) void *name(int plugin_argc, const char **plugin_argv)
|
||||||
|
|
||||||
|
@ -63,22 +63,22 @@ extern "C"
|
||||||
#define MANA_DEFINE_PLUGIN_SYSTEM_EVENT(name) \
|
#define MANA_DEFINE_PLUGIN_SYSTEM_EVENT(name) \
|
||||||
void name(void *context, const uint32_t *data, size_t size)
|
void name(void *context, const uint32_t *data, size_t size)
|
||||||
|
|
||||||
typedef MANA_DEFINE_PLUGIN_INIT(mana_init_t);
|
typedef MANA_DEFINE_PLUGIN_INIT(mana_init_t);
|
||||||
typedef MANA_DEFINE_PLUGIN_SHUTDOWN(mana_shutdown_t);
|
typedef MANA_DEFINE_PLUGIN_SHUTDOWN(mana_shutdown_t);
|
||||||
typedef MANA_DEFINE_PLUGIN_BEGIN_RUN(mana_begin_run_t);
|
typedef MANA_DEFINE_PLUGIN_BEGIN_RUN(mana_begin_run_t);
|
||||||
typedef MANA_DEFINE_PLUGIN_END_RUN(mana_end_run_t);
|
typedef MANA_DEFINE_PLUGIN_END_RUN(mana_end_run_t);
|
||||||
typedef MANA_DEFINE_PLUGIN_EVENT_DATA(mana_process_event_t);
|
typedef MANA_DEFINE_PLUGIN_EVENT_DATA(mana_process_event_t);
|
||||||
typedef MANA_DEFINE_PLUGIN_SYSTEM_EVENT(mana_process_system_event_t);
|
typedef MANA_DEFINE_PLUGIN_SYSTEM_EVENT(mana_process_system_event_t);
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
{
|
{
|
||||||
mana_init_t *init;
|
mana_init_t *init;
|
||||||
mana_shutdown_t *shutdown;
|
mana_shutdown_t *shutdown;
|
||||||
mana_begin_run_t *begin_run;
|
mana_begin_run_t *begin_run;
|
||||||
mana_end_run_t *end_run;
|
mana_end_run_t *end_run;
|
||||||
mana_process_event_t *process_event;
|
mana_process_event_t *process_event;
|
||||||
mana_process_system_event_t *process_system_event;
|
mana_process_system_event_t *process_system_event;
|
||||||
} mana_sink_plugin_t;
|
} mana_sink_plugin_t;
|
||||||
|
|
||||||
// use this to define the entry point into the plugin
|
// use this to define the entry point into the plugin
|
||||||
// from c++: extern "C" MANA_C_SINK_PLUGIN() { ... return plugin; }
|
// from c++: extern "C" MANA_C_SINK_PLUGIN() { ... return plugin; }
|
||||||
|
|
Loading…
Reference in a new issue