dtHLAGM::InteractionToMessage Class Reference

Defines a one-to-one the mapping between and HLA interacion and a game message. More...

#include <interactiontomessage.h>

List of all members.

Public Member Functions

 InteractionToMessage ()
const std::string & GetDDMCalculatorName () const
 Gets the name of the DDMRegionCalculator to use for subscription and publishing.
void SetDDMCalculatorName (const std::string &newName)
 Gets the name of the DDMRegionCalculator to use for subscription and publishing.
const dtGame::MessageTypeGetMessageType () const
const std::string & GetInteractionName () const
const RTI::InteractionClassHandle & GetInteractionClassHandle () const
const std::vector
< ParameterToParameterList > & 
GetOneToManyMappingVector () const
std::vector
< ParameterToParameterList > & 
GetOneToManyMappingVector ()
void SetMessageType (const dtGame::MessageType &messageType)
void SetInteractionName (const std::string &interactionTypeName)
void SetInteractionClassHandle (RTI::InteractionClassHandle interactionHandle)
void SetOneToManyMappingVector (std::vector< ParameterToParameterList > &thisOneToManyVector)
InteractionToMessageoperator= (const InteractionToMessage &setTo)
bool operator== (const InteractionToMessage &toCompare) const
bool operator!= (const InteractionToMessage &toCompare) const


Detailed Description

Defines a one-to-one the mapping between and HLA interacion and a game message.

Constructor & Destructor Documentation

dtHLAGM::InteractionToMessage::InteractionToMessage (  )  [inline]


Member Function Documentation

const std::string& dtHLAGM::InteractionToMessage::GetDDMCalculatorName (  )  const [inline]

Gets the name of the DDMRegionCalculator to use for subscription and publishing.

Returns:
the calculator name.

void dtHLAGM::InteractionToMessage::SetDDMCalculatorName ( const std::string &  newName  )  [inline]

Gets the name of the DDMRegionCalculator to use for subscription and publishing.

Returns:
the calculator name.

const dtGame::MessageType& dtHLAGM::InteractionToMessage::GetMessageType (  )  const [inline]

const std::string& dtHLAGM::InteractionToMessage::GetInteractionName (  )  const [inline]

const RTI::InteractionClassHandle& dtHLAGM::InteractionToMessage::GetInteractionClassHandle (  )  const [inline]

const std::vector<ParameterToParameterList>& dtHLAGM::InteractionToMessage::GetOneToManyMappingVector (  )  const [inline]

std::vector<ParameterToParameterList>& dtHLAGM::InteractionToMessage::GetOneToManyMappingVector (  )  [inline]

void dtHLAGM::InteractionToMessage::SetMessageType ( const dtGame::MessageType messageType  )  [inline]

void dtHLAGM::InteractionToMessage::SetInteractionName ( const std::string &  interactionTypeName  )  [inline]

void dtHLAGM::InteractionToMessage::SetInteractionClassHandle ( RTI::InteractionClassHandle  interactionHandle  )  [inline]

void dtHLAGM::InteractionToMessage::SetOneToManyMappingVector ( std::vector< ParameterToParameterList > &  thisOneToManyVector  )  [inline]

InteractionToMessage& dtHLAGM::InteractionToMessage::operator= ( const InteractionToMessage setTo  )  [inline]

bool dtHLAGM::InteractionToMessage::operator== ( const InteractionToMessage toCompare  )  const [inline]

bool dtHLAGM::InteractionToMessage::operator!= ( const InteractionToMessage toCompare  )  const [inline]


http://www.delta3d.org
2.0.0 generated 14 Feb 2008