ARB
Classes | Enumerations | Functions
selection_admin.h File Reference
#include <aw_base.hxx>
#include <cb.h>
Include dependency graph for selection_admin.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SelectionAdmin
 

Enumerations

enum  SelectionCreation { BY_CALLING_THE_EDITOR, FROM_IMPORTER, FROM_MANAGER }
 
enum  SelectionExtractType {
  SELECTION_EXTRACT, SELECTION_MARK, SELECTION_UNMARK, SELECTION_INVERT,
  SELECTION_COMBINE
}
 

Functions

GB_ERROR create_species_selection (const SelectionAdmin &selection, const char *conf_name, int use_species_aside, SelectionCreation creation)
 
void extract_species_selection (GBDATA *gb_main, const char *selectionName, SelectionExtractType ext_type)
 
AW_windowcreate_species_selection_window (AW_root *root, const SelectionAdmin *selection)
 
void create_species_selection_button (AW_window *awm, WindowCallback wcb, const char *macro_id, const char *awarname_buttontext, GBDATA *gb_main)
 

Enumeration Type Documentation

Enumerator
BY_CALLING_THE_EDITOR 
FROM_IMPORTER 
FROM_MANAGER 

Definition at line 41 of file selection_admin.h.

Enumerator
SELECTION_EXTRACT 
SELECTION_MARK 
SELECTION_UNMARK 
SELECTION_INVERT 
SELECTION_COMBINE 

Definition at line 47 of file selection_admin.h.

Function Documentation

GB_ERROR create_species_selection ( const SelectionAdmin selection,
const char conf_name,
int  use_species_aside,
SelectionCreation  creation 
)
void extract_species_selection ( GBDATA gb_main,
const char selectionName,
SelectionExtractType  ext_type 
)
AW_window* create_species_selection_window ( AW_root root,
const SelectionAdmin selection 
)
void create_species_selection_button ( AW_window awm,
WindowCallback  wcb,
const char macro_id,
const char awarname_buttontext,
GBDATA gb_main 
)