EventOut Class Reference

#include <EventOut.h>

Inheritance diagram for EventOut:

Element List of all members.

Public Member Functions

 EventOut (int type, const std::string &name, ExposedField *exposedField=NULL)
virtual ~EventOut ()
virtual int getElementType () const
virtual void write (FILE *f, int indent) const
int getType () const
const std::string & getName () const
ExposedFieldgetExposedField () const

Private Attributes

int _type
std::string * _name
ExposedField_exposedField

Detailed Description

Responsible for handling VRML97 eventIn fields.


Constructor & Destructor Documentation

EventOut::EventOut ( int  type,
const std::string &  name,
ExposedField exposedField = NULL 
)

EventOut::~EventOut (  )  [virtual]


Member Function Documentation

virtual int EventOut::getElementType (  )  const [inline, virtual]

Implements Element.

void EventOut::write ( FILE *  f,
int  indent 
) const [virtual]

int EventOut::getType (  )  const [inline]

const std::string& EventOut::getName (  )  const [inline]

ExposedField* EventOut::getExposedField (  )  const [inline]


Member Data Documentation

int EventOut::_type [private]

std::string* EventOut::_name [private]

ExposedField* EventOut::_exposedField [private]


Generated on Thu Jan 18 10:06:17 2007 for vhdPLUS by  doxygen 1.5.1-p1