Blender  V3.3
ED_buttons.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later
2  * Copyright 2013 Blender Foundation. */
3 
8 #pragma once
9 
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
13 
14 struct ScrArea;
15 struct SpaceProperties;
16 struct bContext;
17 
23 int ED_buttons_tabs_list(struct SpaceProperties *sbuts, short *context_tabs_array);
24 bool ED_buttons_tab_has_search_result(struct SpaceProperties *sbuts, int index);
25 
26 void ED_buttons_search_string_set(struct SpaceProperties *sbuts, const char *value);
28 const char *ED_buttons_search_string_get(struct SpaceProperties *sbuts);
29 
31  const struct SpaceProperties *sbuts,
32  struct ScrArea *area);
33 void ED_buttons_set_context(const struct bContext *C,
34  struct SpaceProperties *sbuts,
35  PointerRNA *ptr,
36  int context);
37 
38 #ifdef __cplusplus
39 }
40 #endif
bool ED_buttons_tab_has_search_result(struct SpaceProperties *sbuts, int index)
bool ED_buttons_should_sync_with_outliner(const struct bContext *C, const struct SpaceProperties *sbuts, struct ScrArea *area)
const char * ED_buttons_search_string_get(struct SpaceProperties *sbuts)
void ED_buttons_set_context(const struct bContext *C, struct SpaceProperties *sbuts, PointerRNA *ptr, int context)
void ED_buttons_search_string_set(struct SpaceProperties *sbuts, const char *value)
int ED_buttons_tabs_list(struct SpaceProperties *sbuts, short *context_tabs_array)
int ED_buttons_search_string_length(struct SpaceProperties *sbuts)
#define C
Definition: RandGen.cpp:25
static void area(int d1, int d2, int e1, int e2, float weights[2])
PointerRNA * ptr
Definition: wm_files.c:3480