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

nci/suif/suif2b/suifbrowser/visual/vman.h File Reference

#include "vnode.h"
#include "vprop.h"
#include "window.h"
#include "vmodule.h"

Go to the source code of this file.

Compounds

class  visual_manager
struct  window_instance

Defines

#define VN_HASH_SIZE   256
#define VN_HASH_MASK   255
#define REGISTER_MODULE(name, constructor_function)
#define REGISTER_WINDOW_CLASS(name, constructor_function)

Typedefs

typedef list<window_instance*> window_instance_list

Functions

void init_vman (void)
void exit_vman (void)

Variables

visual_managervman


Define Documentation

#define REGISTER_MODULE( name,
constructor_function)

Initial value:

\
{ \
  vman->register_module(name, constructor_function); \
}

#define REGISTER_WINDOW_CLASS( name,
constructor_function)

Initial value:

\
{ \
  vman->register_window_class(name, constructor_function); \
}

#define VN_HASH_MASK   255

#define VN_HASH_SIZE   256


Typedef Documentation

typedef list<window_instance*> window_instance_list


Function Documentation

void exit_vman ( void)

void init_vman ( void)


Variable Documentation

visual_manager * vman


Generated at Mon Jul 31 13:42:35 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000