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

VOSGUI::LocalButton Class Reference

Local version of Button. More...

#include <button.hh>

Inheritance diagram for VOSGUI::LocalButton:

VOSGUI::LocalWidget VOSGUI::Button VOSGUI::Widget VOSGUI::Widget MetaObject MetaObject List of all members.

Public Member Functions

Static Public Member Functions

Protected Member Functions


Detailed Description

Local version of Button.

Definition at line 105 of file button.hh.


Constructor & Destructor Documentation

LocalButton::LocalButton MetaObject superobject  ) 
 

Constructor.

Definition at line 40 of file button.cc.

Referenced by new_LocalButton().


Member Function Documentation

void LocalButton::addButtonListener ButtonListener l  ) 
 

Add a new listener.

Definition at line 133 of file button.cc.

void LocalButton::handlePushed Message *  m  )  [protected, virtual]
 

Handle message pushed by simply calling this->push();.

Definition at line 114 of file button.cc.

virtual void VOSGUI::LocalButton::initialize  )  [inline, virtual]
 

Initialize required subproperties.

If access control has been previously set with initialize(PropertyAccessControl*) or setPropertyAccessControl(), then that policy will be used. Otherwise, NoPropertyAccessControl will be used.

Reimplemented from VOSGUI::Widget.

Definition at line 116 of file button.hh.

void LocalButton::initialize PropertyAccessControl ac  )  [virtual]
 

Initialize required subproperties with given access control and set that as the default.

Reimplemented from VOSGUI::Widget.

Definition at line 48 of file button.cc.

MetaObject * LocalButton::new_LocalButton MetaObject superobject,
const string &  type
[static]
 

Static generator, for factory.

Definition at line 158 of file button.cc.

void LocalButton::push const string &  userid = ""  )  [virtual]
 

Called when the button is pressed.

Deprecated:
use a ButtonListener instead.

Implements VOSGUI::Button.

Definition at line 111 of file button.cc.

Referenced by handlePushed().

void LocalButton::removeButtonListener ButtonListener l  ) 
 

Remove an existing listener.

Definition at line 140 of file button.cc.


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