Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

W3DOpcodeHandler Class Reference

#include "dwf/w3dtk/W3DOpcodeHandler.h"

Inheritance diagram for W3DOpcodeHandler:

Inheritance graph
[legend]
Collaboration diagram for W3DOpcodeHandler:

Collaboration graph
[legend]
List of all members.

Detailed Description

Base class shim for BOpcodeHandlers.
Since:
1.0.1000.

Definition at line 88 of file W3DOpcodeHandler.h.

Public Member Functions

virtual ~W3DOpcodeHandler ()
void setObserver (BaseOpcodeHandlerObserver *pObserver) throw ()
virtual void serialize (const void *pTag=NULL)=0 throw ( DWFException )

Protected Member Functions

 W3DOpcodeHandler (BaseOpcodeHandlerObserver *pObserver=NULL) throw ()


Constructor & Destructor Documentation

virtual W3DOpcodeHandler::~W3DOpcodeHandler  )  [inline, virtual]
 

Destructor

Definition at line 96 of file W3DOpcodeHandler.h.

W3DOpcodeHandler::W3DOpcodeHandler BaseOpcodeHandlerObserver pObserver = NULL  )  throw () [inline, protected]
 

Constructor

Parameters:
pObserver The object to notify when this handler is serialized.

Definition at line 126 of file W3DOpcodeHandler.h.


Member Function Documentation

virtual void W3DOpcodeHandler::serialize const void *  pTag = NULL  )  throw ( DWFException ) [pure virtual]
 

This method will write the handler's opcode and data to the W3D stream.

Parameters:
pTag An optional tag to associate the data.
Exceptions:
DWFException 

Implemented in BBaseOpcodeHandler, and TK_Shell.

void W3DOpcodeHandler::setObserver BaseOpcodeHandlerObserver pObserver  )  throw () [inline]
 

This object can be notified when this handler is serialized.

Parameters:
pObserver The object to notify.

Definition at line 104 of file W3DOpcodeHandler.h.


The documentation for this class was generated from the following file:
Generated on Tue May 17 12:06:18 2005 for Autodesk DWF 3D Toolkit by  doxygen 1.4.1