VR-Exchange 2.2 API Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
portal
pInteraction.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
5
6
#ifndef pInteraction_H_
7
#define pInteraction_H_
8
12
13
14
#include <
portal/pMessage.h
>
15
16
namespace
MAKVrExchange
{
17
22
class
DT_DLL_LIBPORTAL
DtPortalInteraction
:
public
DtPortalMessage
23
{
24
25
public
:
26
28
DtPortalInteraction
();
29
31
virtual
~
DtPortalInteraction
();
32
34
DtPortalInteraction
(
const
DtPortalInteraction
& other);
35
37
DtPortalInteraction
& operator=(
const
DtPortalInteraction
& other);
38
39
//Doxygen comments inherited from parent class
40
virtual
DtPortalMessageKind
kind()
const
= 0;
41
43
virtual
const
char
* interactionKindName()
const
= 0;
44
45
//Doxygen comments inherited from parent class
46
virtual
unsigned
int
netSize()
const
;
47
48
//Doxygen comments inherited from parent class
49
virtual
void
writeSelfToBuffer(
void
*buffer)
const
;
50
51
//Doxygen comments inherited from parent class
52
virtual
void
readSelfFromBuffer(
const
void
*buffer);
53
54
55
virtual
std::ostream &printDataToStream(std::ostream &str)
const
;
56
};
57
}
58
59
#endif //end #ifndef pInteraction_H_
Document ID: Generated on Mon Apr 15 17:15:50 EDT 2013 from SVN revision 126154
Copyright © 2005-2012 VT MÄK. All Rights Reserved (
www.mak.com
)