class CAVERN_builder_NetAvArrivedEvent : public TcNetCavEvent, public TcAction<CAVERN_builder_NetAvArrivedEvent>

Network Avatar Arrived Event Class

Inheritance:


Public Methods

CAVERN_builder_NetAvArrivedEvent()
Default Constructor used by the receiver.
CAVERN_builder_NetAvArrivedEvent(const TcUtString& cid, const TcUtString &head, const TcUtString &body, const TcUtString& hand, const TcUtVector3f &position, const TcUtVector3f &direction, const bool &nameState)
Constructor used by the sender.
~CAVERN_builder_NetAvArrivedEvent()
Destructor.
const TcUtString& getHeadFileName() const
Accessor method.
void setHeadFileName(const TcUtString& value)
Set method.
const TcUtString& getBodyFileName() const
Accessor method.
void setBodyFileName(const TcUtString& value)
Set method.
const TcUtString& getHandFileName() const
Accessor method.
void setHandFileName(const TcUtString& value)
Set method.
const TcUtString& getClientId() const
Accessor method.
void setClientId(const TcUtString& value)
Set method.
const TcUtVector3f& getStartPosition() const
Accessor method.
void setStartPosition(const TcUtVector3f &value)
Set method.
const TcUtVector3f& getStartDirection() const
Accessor method.
void setStartDirection(const TcUtVector3f &value)
Set method.
const bool& getNameSwitch() const
Accessor method.
void setNameSwitch(const bool &value)
Set method.
virtual int sendToCavernKey(CAVERN_irbKey_c &key)
CAVERN serialization method.
virtual int getFromCavernKey(CAVERN_irbKey_c &key)
CAVERN serialization method.

Documentation

Network Avatar Arrived Event Class. This class is used to serialize an avatar arrived event. It encapsulates user profile data pertaining to the avatar such as starting position and orientation.
CAVERN_builder_NetAvArrivedEvent()
Default Constructor used by the receiver.

CAVERN_builder_NetAvArrivedEvent(const TcUtString& cid, const TcUtString &head, const TcUtString &body, const TcUtString& hand, const TcUtVector3f &position, const TcUtVector3f &direction, const bool &nameState)
Constructor used by the sender.

~CAVERN_builder_NetAvArrivedEvent()
Destructor.

const TcUtString& getHeadFileName() const
Accessor method.

void setHeadFileName(const TcUtString& value)
Set method.

const TcUtString& getBodyFileName() const
Accessor method.

void setBodyFileName(const TcUtString& value)
Set method.

const TcUtString& getHandFileName() const
Accessor method.

void setHandFileName(const TcUtString& value)
Set method.

const TcUtString& getClientId() const
Accessor method.

void setClientId(const TcUtString& value)
Set method.

const TcUtVector3f& getStartPosition() const
Accessor method.

void setStartPosition(const TcUtVector3f &value)
Set method.

const TcUtVector3f& getStartDirection() const
Accessor method.

void setStartDirection(const TcUtVector3f &value)
Set method.

const bool& getNameSwitch() const
Accessor method.

void setNameSwitch(const bool &value)
Set method.

virtual int sendToCavernKey(CAVERN_irbKey_c &key)
CAVERN serialization method.

virtual int getFromCavernKey(CAVERN_irbKey_c &key)
CAVERN serialization method.


Direct child classes:
CAVERN_builder_AvatarManager

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de