ARB
TreeCallbacks.hxx
Go to the documentation of this file.
1 /* This file is generated by aisc_mkpt.
2  * Any changes you make here will be overwritten later!
3  */
4 
5 #ifndef TREECALLBACKS_HXX
6 #define TREECALLBACKS_HXX
7 
8 
9 /* TreeCallbacks.cxx */
10 
11 #ifndef TREEDISPLAY_HXX
12 #include <TreeDisplay.hxx>
13 #endif
14 
17 void NT_insert_mark_submenus(AW_window_menu_modes *awm, TREE_canvas *ntw, int insert_as_submenu);
20 GB_ERROR NT_with_displayed_tree_do(TREE_canvas *ntw, bool (*displayed_tree_cb)(TreeNode *tree, GB_ERROR& error));
30 void NT_move_boot_branch(UNFIXED, TREE_canvas *ntw, int direction);
32 void NT_jump_cb(UNFIXED, TREE_canvas *ntw, AP_tree_jump_type jumpType);
34 void NT_reload_tree_event(AW_root *, TREE_canvas *ntw, bool unzoom_and_expose);
35 void TREE_GC_changed_cb(GcChange whatChanged, AWT_canvas *ntw);
37 
38 #else
39 #error TreeCallbacks.hxx included twice
40 #endif /* TREECALLBACKS_HXX */
const char * GB_ERROR
Definition: arb_core.h:25
mark_mode
Definition: db_query.cxx:1556
AWT_COMMAND_MODE
Definition: awt_canvas.hxx:25
AP_tree_jump_reason
AP_tree_jump_type
Definition: TreeDisplay.hxx:87
void NT_multifurcate_tree(TREE_canvas *ntw, const TreeNode::multifurc_limits &below)
void NT_move_boot_branch(UNFIXED, TREE_canvas *ntw, int direction)
void NT_reset_pzoom_cb(UNFIXED, TREE_canvas *ntw)
void NT_set_tree_style(UNFIXED, TREE_canvas *ntw, AP_tree_display_style style)
void NT_insert_mark_submenus(AW_window_menu_modes *awm, TREE_canvas *ntw, int insert_as_submenu)
void NT_expand_marked_cb(UNFIXED, TREE_canvas *ntw)
void NT_resort_tree_cb(UNFIXED, TREE_canvas *ntw, TreeOrder order)
struct Unfixed_cb_parameter * UNFIXED
Definition: cb_base.h:15
void TREE_GC_changed_cb(GcChange whatChanged, AWT_canvas *ntw)
void NT_remove_bootstrap(UNFIXED, TREE_canvas *ntw)
GcChange
Definition: aw_base.hxx:94
void NT_remove_leafs(UNFIXED, TREE_canvas *ntw, AWT_RemoveType mode)
AWT_RemoveType
Definition: AP_Tree.hxx:35
void NT_scale_tree(UNFIXED, TREE_canvas *ntw)
static void error(const char *msg)
Definition: mkptypes.cxx:96
void NT_mark_all_cb(UNFIXED, TREE_canvas *ntw, int mark_mode)
void TREE_auto_jump_cb(UNFIXED, TREE_canvas *ntw, AP_tree_jump_reason cause)
void NT_reinit_treetype(UNFIXED, TREE_canvas *ntw)
static AW_window_menu_modes_opengl * awm
void NT_reload_tree_event(AW_root *, TREE_canvas *ntw, bool unzoom_and_expose)
GB_ERROR NT_with_displayed_tree_do(TREE_canvas *ntw, bool(*displayed_tree_cb)(TreeNode *tree, GB_ERROR &error))
void NT_jump_cb(UNFIXED, TREE_canvas *ntw, AP_tree_jump_type jumpType)
void NT_remove_species_in_tree_from_hash(AP_tree *tree, GB_HASH *hash)
void nt_mode_event(UNFIXED, TREE_canvas *ntw, AWT_COMMAND_MODE mode)
AP_tree_display_style
Definition: TreeDisplay.hxx:79
void NT_reset_lzoom_cb(UNFIXED, TREE_canvas *ntw)
void NT_insert_collapse_submenu(AW_window_menu_modes *awm, TREE_canvas *ntw)
TreeOrder
Definition: TreeNode.h:35
void NT_reset_branchlengths(UNFIXED, TREE_canvas *ntw)