VR-Forces 4.2 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfutil
ceEntDiGuyAppearance.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2008 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: ceEntDiGuyAppearance.h,v $ $Revision: 1.1 $ $State: Exp $
7
** Created: 12/09/08 MEM
8
*******************************************************************************/
9
12
13
#ifndef ceEntDiGuyAppearance_H_
14
#define ceEntDiGuyAppearance_H_
15
16
#include "
vrfutil/rdrWritr.h
"
17
#include "
vrfutil/rwString.h
"
18
#include "
vrfutil/rwBoolean.h
"
19
20
#include "
vrfutil/condExpr.h
"
21
22
const
char
DtCeEntDiGuyAppearanceTypeName
[] =
"DiGuyAppearance"
;
23
26
struct
DtNetCeEntDiGuyAppearance
27
{
28
DtNetU8
myEntityNameStringLength
;
29
DtNetU8
myDiGuyAppearanceStringLength
;
30
DtNetU8
myModifierStringLength
;
31
DtNetU8
myPadding1
;
32
};
33
39
#include "
vrfutil/vrfutilDefines.h
"
40
class
DT_DLL_vrfutil
DtCeEntDiGuyAppearance
:
public
DtSimCondExpr
41
{
42
public
:
43
45
DtCeEntDiGuyAppearance
();
46
48
DtCeEntDiGuyAppearance
(
DtReaderWriterRegistry
* parentRegistry);
49
51
DtCeEntDiGuyAppearance
(
const
DtCeEntDiGuyAppearance
& orig,
52
DtReaderWriterRegistry
* parentRegistry = NULL);
53
55
virtual
~
DtCeEntDiGuyAppearance
();
56
58
DtCeEntDiGuyAppearance
&
operator=
(
const
DtCeEntDiGuyAppearance
& orig);
59
61
virtual
DtSimCondExpr
*
clone
(
DtReaderWriterRegistry
* parentRegistry = NULL);
62
64
virtual
int
type
()
const
;
65
67
virtual
void
setEntityName(
const
DtString
& name);
68
virtual
const
DtString
& entityName()
const
;
69
71
virtual
void
setDiGuyAppearance(
const
DtString
& name);
72
virtual
const
DtString
& diGuyAppearance()
const
;
73
78
virtual
void
setModifier(
const
DtString
& arg);
79
virtual
const
DtString
& modifier()
const
;
80
90
virtual
DtString
stringRep
(
int
subExprIndex = DtSR_EXPR)
const
;
91
94
virtual
int
netRepSize
()
const
;
95
97
virtual
bool
setFromNet
(
const
char
* contentBuffer,
98
unsigned
contentSize);
99
102
virtual
bool
setToNet
();
103
104
static
DtSimCondExpr
* creator();
105
106
protected
:
107
DtRwString
myEntityName
;
108
DtRwString
myModifier
;
109
DtRwString
myDiGuyAppearance
;
110
};
111
112
#endif
113
114
Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)