Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/UI_interface.h
| Show All 20 Lines | |||||
| * \ingroup editorui | * \ingroup editorui | ||||
| */ | */ | ||||
| #pragma once | #pragma once | ||||
| #include "BLI_compiler_attrs.h" | #include "BLI_compiler_attrs.h" | ||||
| #include "BLI_sys_types.h" /* size_t */ | #include "BLI_sys_types.h" /* size_t */ | ||||
| #include "RNA_types.h" | #include "RNA_types.h" | ||||
| #include "UI_interface_icons.h" | |||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| extern "C" { | extern "C" { | ||||
| #endif | #endif | ||||
| /* Struct Declarations */ | /* Struct Declarations */ | ||||
| struct ARegion; | struct ARegion; | ||||
| ▲ Show 20 Lines • Show All 84 Lines • ▼ Show 20 Lines | |||||
| PropertyRNA *prop, | PropertyRNA *prop, | ||||
| struct PointerRNA *ptr_highlight, | struct PointerRNA *ptr_highlight, | ||||
| PropertyRNA *prop_highlight, | PropertyRNA *prop_highlight, | ||||
| bool icon_only); | bool icon_only); | ||||
| /* Only for testing, inspecting layouts. */ | /* Only for testing, inspecting layouts. */ | ||||
| const char *UI_layout_introspect(uiLayout *layout); | const char *UI_layout_introspect(uiLayout *layout); | ||||
| /* Alert icon wrapper for creating popups. */ | |||||
| uiLayout *uiItemsAlertBox(uiBlock *block, const int size, const eAlertIcon icon); | |||||
| /* UI Operators */ | /* UI Operators */ | ||||
| typedef struct uiDragColorHandle { | typedef struct uiDragColorHandle { | ||||
| float color[3]; | float color[3]; | ||||
| bool gamma_corrected; | bool gamma_corrected; | ||||
| } uiDragColorHandle; | } uiDragColorHandle; | ||||
| void ED_operatortypes_ui(void); | void ED_operatortypes_ui(void); | ||||
| void ED_keymap_ui(struct wmKeyConfig *keyconf); | void ED_keymap_ui(struct wmKeyConfig *keyconf); | ||||
| ▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines | |||||