Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

VOSGUI::Menu Class Reference

MetaObject implementing Menu Object Type. More...

#include <menu.hh>

Inheritance diagram for VOSGUI::Menu:

MetaObject VOSGUI::LocalMenu VOSGUI::RemoteMenu List of all members.

Public Member Functions

Static Public Member Functions

Protected Attributes


Detailed Description

MetaObject implementing Menu Object Type.

Contains a list of selectable items and/or submenus.

Definition at line 41 of file menu.hh.


Constructor & Destructor Documentation

Menu::Menu MetaObject superobject  ) 
 

Constructor.

Definition at line 31 of file menu.cc.

Menu::~Menu  )  [virtual]
 

Destructor.

Definition at line 36 of file menu.cc.


Member Function Documentation

PropertyAccessControl * Menu::getPropertyAccessControl  )  [virtual]
 

Get default access control policy.

Definition at line 44 of file menu.cc.

const string Menu::getType  )  [virtual]
 

Return type string ("gui:menu").

Definition at line 75 of file menu.cc.

void Menu::registerExtenders  )  [static]
 

Register Extenders.

Definition at line 80 of file menu.cc.

Referenced by VOSGUI::registerAll().

void Menu::setPropertyAccessControl PropertyAccessControl ac  )  [virtual]
 

Set default access control policy.

Definition at line 40 of file menu.cc.


Member Data Documentation

PropertyAccessControl* VOSGUI::Menu::accessControl [protected]
 

Definition at line 46 of file menu.hh.

Referenced by getPropertyAccessControl(), VOSGUI::LocalMenu::initialize(), VOSGUI::LocalMenu::LocalMenu(), and setPropertyAccessControl().


The documentation for this class was generated from the following files:
Generated on Tue Aug 12 03:56:10 2003 for Interreality Project - VOS by doxygen 1.3.2