|
Blender V4.3
|
Public Attributes | |
| uiAfterFunc * | next |
| uiAfterFunc * | prev |
| uiButHandleFunc | func |
| void * | func_arg1 |
| void * | func_arg2 |
| std::function< void(bContext &)> | apply_func |
| uiButHandleNFunc | funcN |
| void * | func_argN |
| uiButArgNFree | func_argN_free_fn |
| uiButHandleRenameFunc | rename_func |
| void * | rename_arg1 |
| void * | rename_orig |
| std::function< void(std::string &new_name)> | rename_full_func = nullptr |
| std::string | rename_full_new |
| uiBlockHandleFunc | handle_func |
| void * | handle_func_arg |
| int | retval |
| wmOperator * | popup_op |
| wmOperatorType * | optype |
| wmOperatorCallContext | opcontext |
| PointerRNA * | opptr |
| PointerRNA | rnapoin |
| PropertyRNA * | rnaprop |
| void * | search_arg |
| uiFreeArgFunc | search_arg_free_fn |
| uiBlockInteraction_CallbackData | custom_interaction_callbacks |
| uiBlockInteraction_Handle * | custom_interaction_handle |
| std::optional< bContextStore > | context |
| char | undostr [BKE_UNDO_STR_MAX] |
| std::string | drawstr |
Definition at line 486 of file interface_handlers.cc.
| std::function<void(bContext &)> uiAfterFunc::apply_func |
C++ version of func above, without need for void pointer arguments.
Definition at line 493 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| std::optional<bContextStore> uiAfterFunc::context |
Definition at line 525 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), ui_apply_but_funcs_after(), and ui_handle_afterfunc_add_operator_ex().
| uiBlockInteraction_CallbackData uiAfterFunc::custom_interaction_callbacks |
Definition at line 522 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| uiBlockInteraction_Handle* uiAfterFunc::custom_interaction_handle |
Definition at line 523 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| std::string uiAfterFunc::drawstr |
Definition at line 528 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), ui_apply_but_funcs_after(), and ui_handle_afterfunc_add_operator_ex().
| uiButHandleFunc uiAfterFunc::func |
Definition at line 489 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| void* uiAfterFunc::func_arg1 |
Definition at line 490 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| void* uiAfterFunc::func_arg2 |
Definition at line 491 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| void* uiAfterFunc::func_argN |
Definition at line 496 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| uiButArgNFree uiAfterFunc::func_argN_free_fn |
Definition at line 497 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| uiButHandleNFunc uiAfterFunc::funcN |
Definition at line 495 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| uiBlockHandleFunc uiAfterFunc::handle_func |
Definition at line 507 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| void* uiAfterFunc::handle_func_arg |
Definition at line 508 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| uiAfterFunc* uiAfterFunc::next |
Definition at line 487 of file interface_handlers.cc.
Referenced by ui_afterfunc_new().
| wmOperatorCallContext uiAfterFunc::opcontext |
Definition at line 513 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), ui_apply_but_funcs_after(), ui_handle_afterfunc_add_operator_ex(), and ui_handle_menu_letter_press_search().
| PointerRNA* uiAfterFunc::opptr |
Definition at line 514 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), ui_apply_but_funcs_after(), ui_handle_afterfunc_add_operator_ex(), and ui_handle_menu_letter_press_search().
| wmOperatorType* uiAfterFunc::optype |
Definition at line 512 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), ui_apply_but_funcs_after(), ui_handle_afterfunc_add_operator_ex(), and ui_handle_menu_letter_press_search().
| wmOperator* uiAfterFunc::popup_op |
Definition at line 511 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| uiAfterFunc * uiAfterFunc::prev |
Definition at line 487 of file interface_handlers.cc.
Referenced by ui_afterfunc_new(), and ui_apply_but_func().
| void* uiAfterFunc::rename_arg1 |
Definition at line 501 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| std::function<void(std::string &new_name)> uiAfterFunc::rename_full_func = nullptr |
Definition at line 504 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| std::string uiAfterFunc::rename_full_new |
Definition at line 505 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| uiButHandleRenameFunc uiAfterFunc::rename_func |
Definition at line 500 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| void* uiAfterFunc::rename_orig |
Definition at line 502 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| int uiAfterFunc::retval |
Definition at line 509 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| PointerRNA uiAfterFunc::rnapoin |
Definition at line 516 of file interface_handlers.cc.
Referenced by ui_afterfunc_update_preferences_dirty(), ui_apply_but_func(), and ui_apply_but_funcs_after().
| PropertyRNA* uiAfterFunc::rnaprop |
Definition at line 517 of file interface_handlers.cc.
Referenced by ui_afterfunc_update_preferences_dirty(), ui_apply_but_func(), and ui_apply_but_funcs_after().
| void* uiAfterFunc::search_arg |
Definition at line 519 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| uiFreeArgFunc uiAfterFunc::search_arg_free_fn |
Definition at line 520 of file interface_handlers.cc.
Referenced by ui_apply_but_func(), and ui_apply_but_funcs_after().
| char uiAfterFunc::undostr[BKE_UNDO_STR_MAX] |
Definition at line 527 of file interface_handlers.cc.
Referenced by ui_afterfunc_new(), ui_apply_but_funcs_after(), and ui_apply_but_undo().