TransformationManagerOpenPipeEvent Class Reference
#include <TransformationManagerEvents.h>
Inherits Event.
Collaboration diagram for TransformationManagerOpenPipeEvent:

Public Types | |
| typedef EventFactory < TransformationManagerOpenPipeEvent > | Factory |
Public Member Functions | |
| TransformationManagerOpenPipeEvent () | |
| TransformationManagerOpenPipeEvent (unsigned srcId, unsigned dstId, unsigned pipeType, unsigned objectClass, unsigned objectType, unsigned objectId, unsigned priority, unsigned userId, bool isMTPipe=false) | |
| TransformationManagerOpenPipeEvent (NetMessage *msg, OSG::UInt32 sequenceNumber, unsigned id) | |
| virtual | ~TransformationManagerOpenPipeEvent () |
| void | addPipe (unsigned srcId, unsigned dstId, unsigned pipeType, unsigned objectClass, unsigned objectType, unsigned objectId, unsigned priority, unsigned userId, bool isMTPipe=false) |
| void | addPipe (TransformationPipe *pipe, unsigned priority) |
| virtual void | encode (NetMessage *message) |
| virtual void | decode (NetMessage *message) |
| virtual void | execute () |
| virtual std::string | toString () |
Protected Attributes | |
| std::vector < TransformationPipeIdData * > | pipeList |
Member Typedef Documentation
| typedef EventFactory<TransformationManagerOpenPipeEvent> TransformationManagerOpenPipeEvent::Factory |
Constructor & Destructor Documentation
| OSG_USING_NAMESPACE TransformationManagerOpenPipeEvent::TransformationManagerOpenPipeEvent | ( | ) |
| TransformationManagerOpenPipeEvent::TransformationManagerOpenPipeEvent | ( | unsigned | srcId, | |
| unsigned | dstId, | |||
| unsigned | pipeType, | |||
| unsigned | objectClass, | |||
| unsigned | objectType, | |||
| unsigned | objectId, | |||
| unsigned | priority, | |||
| unsigned | userId, | |||
| bool | isMTPipe = false | |||
| ) |
| TransformationManagerOpenPipeEvent::TransformationManagerOpenPipeEvent | ( | NetMessage * | msg, | |
| OSG::UInt32 | sequenceNumber, | |||
| unsigned | id | |||
| ) |
| TransformationManagerOpenPipeEvent::~TransformationManagerOpenPipeEvent | ( | ) | [virtual] |
Member Function Documentation
| void TransformationManagerOpenPipeEvent::addPipe | ( | TransformationPipe * | pipe, | |
| unsigned | priority | |||
| ) |
| void TransformationManagerOpenPipeEvent::addPipe | ( | unsigned | srcId, | |
| unsigned | dstId, | |||
| unsigned | pipeType, | |||
| unsigned | objectClass, | |||
| unsigned | objectType, | |||
| unsigned | objectId, | |||
| unsigned | priority, | |||
| unsigned | userId, | |||
| bool | isMTPipe = false | |||
| ) |
| void TransformationManagerOpenPipeEvent::decode | ( | NetMessage * | message | ) | [virtual] |
Reimplemented from Event.
| void TransformationManagerOpenPipeEvent::encode | ( | NetMessage * | message | ) | [virtual] |
- Todo:
- should Event::decode() and Event::encode() be protected?
describe Event::decode() and Event::encode()
Reimplemented from Event.
| void TransformationManagerOpenPipeEvent::execute | ( | ) | [virtual] |
| std::string TransformationManagerOpenPipeEvent::toString | ( | ) | [virtual] |
Member Data Documentation
std::vector<TransformationPipeIdData*> TransformationManagerOpenPipeEvent::pipeList [protected] |
The documentation for this class was generated from the following files:
- src/inVRs/SystemCore/TransformationManager/TransformationManagerEvents.h
- src/inVRs/SystemCore/TransformationManager/TransformationManagerEvents.cpp
Generated on Wed Oct 20 16:12:01 2010 for inVRs by
1.5.8