67 virtual const std::string& GetMessageType()
const override;
76 virtual const std::string& GetEntityType()
const;
85 virtual const std::string& GetEntityName()
const;
This class creates a GUID, or a Unique ID that is used through out TR to identify and distinguish one...
const std::string * mEntityNamePtr
A string wrapper that will make sure that all of the strings with the same value will point to the sa...
const std::string * mEntityTypePtr
A message that is sent out when a new entity is registered with the System Manager.
static const trUtil::RefStr MESSAGE_TYPE
Adds an easy and swappable access to the base class.
osg::Referenced BaseClass
This is the base class for all the messages in TR.
#define TR_MANAGER_EXPORT