VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrftasks
ffeTarget.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 1999 MaK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
8
9
10
#pragma once
11
#include "
vrftasks/fireForEff.h
"
12
#include "
vrfutil/rwString.h
"
13
#include <vlutil/vlNetTypes.h>
14
17
struct
DtNetFireForEffectOnTargetTask
18
{
19
DtNetU8
myTargetNameLength
;
20
};
21
26
27
#include "
vrftasks/vrftasksDefines.h
"
28
class
DT_DLL_vrftasks
DtFireForEffectOnTargetTask
:
public
DtFireForEffectTask
29
{
30
31
public
:
32
34
DtFireForEffectOnTargetTask
();
35
38
DtFireForEffectOnTargetTask
(
const
DtString
& writeName,
39
DtReaderWriterRegistry
* parentRegistry = 0);
40
42
DtFireForEffectOnTargetTask
(
const
DtString
& writeName,
const
43
DtFireForEffectOnTargetTask
& orig,
DtReaderWriterRegistry
*
44
parentRegistry = 0);
45
47
const
DtFireForEffectOnTargetTask
&
operator=
(
const
48
DtFireForEffectOnTargetTask
& orig);
49
50
51
virtual
~
DtFireForEffectOnTargetTask
();
52
54
virtual
const
DtSimTaskMessageType
&
type
()
const
;
55
57
virtual
DtSimTask
*
clone
(
const
DtString
& name,
DtReaderWriterRegistry
*
58
parentRegistry = 0)
const
;
59
61
virtual
DtString
stringRep
()
const
;
62
64
virtual
void
setTargetName(
const
DtString
& targetName);
65
67
virtual
const
DtString
& targetName()
const
;
68
71
virtual
int
netRepSize
()
const
;
72
74
virtual
bool
setFromNet
(
const
char
* contentBuffer,
75
unsigned
contentSize);
76
79
virtual
bool
setToNet
();
80
81
static
DtSimTask
* creator();
82
83
protected
:
84
85
DtRwObjectName
myTargetName
;
86
87
};
88
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)