Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

visual_manager Class Reference

#include <vman.h>

List of all members.

Public Methods

 visual_manager (void)
 ~visual_manager (void)
void init (void)
void new_toplevel_path (char *path)
vnodefind_vnode (const void *obj)
void remove_all_vnodes (void)
vnodeget_selection (void) const
vnode_list* get_selection_history (void) const
void go_back (void)
window_class_listget_window_classes (void) const
void register_window_class (char *class_name, window_cons_fn fn)
window_classfind_window_class (char *name)
windowcreate_window_instance (window_class *)
void new_window_instance (window *win, char *class_name)
void remove_window_instance (window *win)
void get_current_windows (window_list &win_list)
windowfind_window_instance (window_class *wclass)
bool find_window_instance (window *win)
windowshow_window (window_class *wclass)
windowshow_window (char *class_name)
void register_module (char *name, module *(*constructor_fn)(void))
void add_module (module *m)
module_listget_module_list (void)
vprop_listget_prop_list (void)


Detailed Description


Constructor & Destructor Documentation

visual_manager::visual_manager ( void)

visual_manager::~visual_manager ( void)


Member Function Documentation

void visual_manager::add_module ( module * m)

window * visual_manager::create_window_instance ( window_class * wclass)

vnode * visual_manager::find_vnode ( const void * obj)

window_class * visual_manager::find_window_class ( char * name)

bool visual_manager::find_window_instance ( window * win)

window * visual_manager::find_window_instance ( window_class * wclass)

void visual_manager::get_current_windows ( window_list & win_list)

module_list * visual_manager::get_module_list ( void) [inline]

vprop_list * visual_manager::get_prop_list ( void) [inline]

vnode * visual_manager::get_selection ( void) const

vnode_list * visual_manager::get_selection_history ( void) const [inline]

window_class_list * visual_manager::get_window_classes ( void) const [inline]

void visual_manager::go_back ( void)

void visual_manager::init ( void)

void visual_manager::new_toplevel_path ( char * path)

void visual_manager::new_window_instance ( window * win,
char * class_name)

void visual_manager::register_module ( char * name,
module *(* constructor_fn)(void))

void visual_manager::register_window_class ( char * class_name,
window_cons_fn fn)

void visual_manager::remove_all_vnodes ( void)

void visual_manager::remove_window_instance ( window * the_win)

window * visual_manager::show_window ( char * class_name)

window * visual_manager::show_window ( window_class * wclass)


The documentation for this class was generated from the following files:
Generated at Mon Jul 31 13:44:56 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000